2019-03-28 10:17:35 1560次浏览 2条回答 0 悬赏 10 金钱
Setting unknown property: frontend\models\Users::created_at

这个要怎么把这个自带的created_at给删掉

最佳答案

  • 墨轩娣 发布于 2019-03-28 10:24 举报

    你应该是哪里用到了created_at属性,
    可以看看模型里有没有下面这一段:

    public function behaviors()
    {
        return [
            TimestampBehavior::class,
        ];
    }
    

    TimestampBehavior默认使用created_atupdated_at属性,所以你把数据库字段删了,就报错

    1 条回复
    回复于 2019-03-28 10:28 回复

    嗯啊!!! 谢谢了!!

  • 回答于 2019-04-14 22:24 举报

    不要updated字段,created_at用时间戳
    `[

    			'class' => TimestampBehavior::className(),
    			'updatedAtAttribute' => false,
    			'value' => time(),
    		], `
    
您需要登录后才可以回答。登录 | 立即注册
筱筱溺水寒
助理

筱筱溺水寒

注册时间:2017-02-15
最后登录:2019-04-18
在线时长:4小时43分
  • 粉丝2
  • 金钱145
  • 威望0
  • 积分185

热门问题