我也是刚开始使用laravel框架,很惭愧,干了怎么多年之前也就用了一个月刚了解一下,公司就没了,后来也都忘记了,最近项目开始使用,才发现原来laravel框架可以怎么强大,今儿遇到了一个问题,重构项目是按照以前项目表来设计,所以没有使用laravel的自动维护时间,结果创建完了以后,现在要改,另外增加了表前缀,表前缀不用说了配置一下就都可以了,我之前在添加用户的时候使用了insert方法添加的发现改完的created_at和updated_at没有自动维护,查看了一下,把模型的$timestamps设置为true,或者注释了也行,然后使用create方法,insert方法这两个字段需要自己维护,运行了一下发现还是不行,在网上查了一下,
protected $fillable = [
'id',
'avatar_id',
'mobile',
'sex`',
'cid',
'pwd',
'ip',
'recommend',
'group_id',
'account',
'sign',
'name',
'nickname',
'email',
'open_id',
'wx_name',
'password',
];```
这里要把所有维护的字段写上要不然是无法create进去的。