進出口使用Laravel框架,它提供了與DBMySQL的 - 「場」沒有默認值
錯誤消息的錯誤:
[2016-04-25 06:07:34] local.ERROR: exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1364 Field 'remarks' doesn't have a default value' in ...
字段「備註」有一個默認值在PHPMyAdmin中設置爲'None'。我不明白爲什麼它有一個默認值設置時發生錯誤。我相信'None'是一個字符串值,所以它不像NULL值。
$aId = DB::table('attachments')->insertGetId([ 'document_type_code'=>$document_id, 'report_no'=>'report '.$document_id,
'file_attachment_link'=>$filepath, 'file_attachment_upload'=>$file->getClientOriginalName(), 'uploaded_at'=> $now, 'uploaded_by' => 1,
//Auth::user()->id 'version_number' => 1, ]);
請出示你的代碼! – Saty
$援助= DB ::表( '附件') - > insertGetId([ 'document_type_code'=> $ DOCUMENT_ID, 'report_no'=> '報告' $ DOCUMENT_ID, 'file_attachment_link'=> $文件路徑, 。 'file_attachment_upload'=> $ file-> getClientOriginalName(), 'uploaded_at'=> $ now, 'uploaded_by'=> 1,// Auth :: user() - > id 'version_number'=> 1, ]); –
編輯你的問題並粘貼你的代碼 – Saty