我正在尝试访问其中一个模型中的 created_at 列,我收到以下错误:
格式分隔符不匹配。格式分隔符不匹配。格式分隔符不匹配。
错误实际上重复了3次。
这是我尝试访问该列的方式:
$model->created_at
我的模型中没有将$ timestamps设置为false,我可以正常访问其他列。
有什么问题?
答案 0 :(得分:4)
您是否覆盖了模型中的 getDateFormat() ?
上周我遇到了这个问题。问题是日期时间格式。我有一个解释错误的链接
https://github.com/laravel/framework/pull/4181
如果你覆盖了getDateFormat(),请注释掉该函数并查看它是否有效
如果没有,请确保数据库中的日期时间格式不够时髦。