我正在尝试将新记录保存到模型中,
$new_employee = new Employee(array('name' => 'xxx','username' => 'yyy','email' => 'zzz','created_at' => $datetime, 'updated_at' => $datetime));
$new_employee->save();
我得到了
InvalidArgumentException
Data missing
但它并没有指向实际缺失的数据,我如何检查缺少的数据?
答案 0 :(得分:1)
请放置员工模型 如果您有数据字段,还要检查表结构是否必需 通常就是这种情况
另外,你don't need to put updated_at and created_at fields,这是由eloquent自动完成的(除非你有$ timestamps = false)
答案 1 :(得分:1)
我认为created_at
中的数据有误。默认格式为Y-m-d H:i:s
。您可以覆盖$dateFormat
中的Model
。