2016-07-21 12 views
0

Ich benutze Laravel 5.2 und möchte den Datentyp in MySql Bit Column speichern.Wie behandeln BIT-Datentyp in Laravel 5?

Mein Code:

$cc = new CollageConfig; 
$cc->cc_hide = $request->input('is_hide'); //BIT column 
$cc->cc_order = $request->input('cc_order'); 
$cc->save(); 

Aber seine Allways 1 Wert speichern. Bitte helfen Sie

Antwort

0

Fügen Sie Wert mit DB :: raw ein, oder ändern Sie den Datentyp tinyint.

DB::table('table')->insert(['bit_field' => 0]); // inserts 1 
DB::table('table')->insert(['bit_field' => DB::raw(0)]); // inserts 0 

Code source