模型 多对多关联 关联模型 自动时间戳问题

浏览:51 发布日期:2021/12/22 分类:ThinkPHP6专区
模型 admin
关联模型 role
中间表 admin_role_access

admin 模型定义 多对多关联 $this->belongsToMany(Role::class,AdminRoleAccess::class);

admin::find(1)->role()->save(['name'=>'测试数据']);
不带时间戳字段 create_time update_time 会报错
SQLSTATE[HY000]: General error: 1364 Field 'create_time' doesn't have a default value

整理得知是 必须带时间戳字段,但是已经定义 protected $autoWriteTimestamp = true;
请问 这是tp一个小缺点吗?
最佳答案
评论( 相关
后面还有条评论,点击查看>>