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;
}
上一篇 laravel-admin文件上传及处理
下一篇 MySQL远程连接常见问题
目录
文章列表
1 JSbridge在Vue的封装与交互
JSbridge在Vue的封装与交互
2
Flutter Widget之Material
Flutter Widget之Material
3
Java模拟Form表单提交
Java模拟Form表单提交
4
Android getContentResolver().query 获取文件路径NullPointerException
Android getContentResolver().query 获取文件路径NullPointerException
5
Swift - 区间运算符
Swift - 区间运算符
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。