1
I'm並使用我真的爲插入數據查詢構建器Laravel 5.2查詢構建器的插入方法不工作使用Laravel 5.2
DB::table('table')->insert(['field1' => $data['data1'], 'field2' => $data['data2'], 'field3' => $data['data3']]);
這是控制器代碼
$model = new Model();
$data = array('data1'=>$var1, 'data2'=>$var2, 'data3'=>$var3));
$save = $model->save_data($data);
我`噸有任何錯誤,但數據不會保存在數據庫中。
我在同一模型中使用不同的方法查詢生成器方法,如更新和獲取,都工作正常。
表具有自動增量的id數據1爲int,DATA2是int和DATA3爲varchar(255)
的數組中的值被解析爲正確的數據類型。
使用以下命令打印原始查詢: 'DB :: enableQueryLog(); $ queries = DB :: getQueryLog(); print_r($ queries);' –