0
我在Information
型号如下赋值函数方法:(用户有information
法)Laravel 5.2 - 改变者 - 的setAttribute
public function setMyDateAttribute($value){
$this->attributes['my_date'] = \Carbon\Carbon::createFromFormat('d-m-Y', $value);
}
而且
$user->information()->update($request->get('information'));
但没有任何反应......
但是如果我这样做:
$information = $request->get('information');
$information['my_date'] = \Carbon\Carbon::createFromFormat('d-m-Y', $information['my_date']);
$user->information()->update($information);
它很完美
我错过了什么?
感谢
我在$日期中有“my_date”。但与“SetMyDateAttribute”不起作用。但是,如果我这样做手动工作。 – carlos
确保它是数据库中的'timestamp'字段。 –