Laravel报错Unknown column ‘updated_at’ in ‘field list’

问题描述

Column not found: 1054 Unknown column 'updated_at' in 'field list'

导致原因

Laravel的Eloquent ORM问题,当继承Eloquent类时,默认情况是:创建的类名的复数形式是一个真实表名,在这个表中还有 updated_at, created_at, ID 这三个字段。而自己建的表里没有 updated_atcreated_at 这两个字段。

解决办法

重新定义属性去覆盖父类的属性

class MyClass extends Eloquent {
    public $timestamps = false;
}

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/02/26/laravel-error-unknown-column-updated-at-in-field-list/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Laravel报错Unknown column ‘updated_at’ in ‘field list’
问题描述 Column not found: 1054 Unknown column 'updated_at' in 'field list' 导致原因 Laravel的Eloquent ORM问题,当继承Eloquent……
<<上一篇
下一篇>>
文章目录
关闭
目 录