Laravel4.2 created_at列给出"The format separator does not match"错误



我试图访问我的一个模型中的created_at列,但我得到了以下错误:

格式分隔符不匹配。格式分隔符不匹配。格式分隔符不匹配。

这个错误实际上重复了3次。

这就是我尝试访问专栏的方式:

$model->created_at

我的模型中没有将$timestamps设置为false,我可以很好地访问其他列

问题出在哪里?

您是否覆盖了模型中的getDateFormat()

上周我遇到了这个问题。问题出在日期时间格式上。我有一个解释错误的链接
https://github.com/laravel/framework/pull/4181

如果您已经重写了getDateFormat(),请注释掉该函数,看看它是否有效

如果没有,请确保数据库中的日期时间格式不时髦。

相关内容

最新更新