宝慕林8263662
2018-01-24 21:45
$student= Student::find(1006); $student->name = 'kitty'; $student->age=18; $bool= $student->save(); var_dump($bool); "Call to a member function format() on string" 更新不了数据怎么回事?
在模型里加上这个就好了
public function fromDateTime($val){
return empty($val)?$val:$this->getDateFormat() ;
}
需要将模型中asDateTime()
这个方法屏蔽了
是否开了 public $timestamps = true; 自动更新时间的属性,如果开了,检查一下数据库中的created_at和updated_at,看提示应该是格式不符 "试图在字符串成员调用format()方法"
轻松学会Laravel-基础篇
64171 学习 · 281 问题
相似问题
回答 1