请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

3回答

北城慕容雪 2017-11-25 22:06:18

public function behaviors()
    {
        return [
            [
                'class'=>TimestampBehavior::className(),
                'createdAtAttribute'=>'created_at',
                'updatedAtAttribute'=>'updated_at',
                'attributes'=>[
                    ActiveRecord::EVENT_BEFORE_INSERT=>['created_at','updated_at'],
                    ActiveRecord::EVENT_BEFORE_UPDATE=>['updated_at'],
                ]
            ]
        ];
    }

你少了一层中括号,多加一层中括号试试

1 回复 有任何疑惑可以回复我~
  • 提问者 铨_430 #1
    非常感谢
    回复 有任何疑惑可以回复我~ 2017-11-25 22:08:40
提问者 铨_430 2017-07-08 15:39:40

代码如下:https://img1.sycdn.imooc.com/szimg//59608c240001e39412890914.jpg

0 回复 有任何疑惑可以回复我~
  • Jason #1
    这看不出来,给我完整代码
    回复 有任何疑惑可以回复我~ 2017-07-09 19:53:20
  • 提问者 铨_430 回复 Jason #2
    要怎么给你呢?
    回复 有任何疑惑可以回复我~ 2017-07-13 15:08:03
  • Jason 回复 提问者 铨_430 #3
    截图,或者贴上来都行
    回复 有任何疑惑可以回复我~ 2017-07-14 10:26:38
Jason 2017-07-08 15:12:22

代码我看下

0 回复 有任何疑惑可以回复我~
  • * public function behaviors()
     * {
     *     return [
     *         [
     *             'class' => TimestampBehavior::className(),
     *             'createdAtAttribute' => 'create_time',
     *             'updatedAtAttribute' => 'update_time',
     *             'value' => new Expression('NOW()'),
     *         ],
     *     ];
     * }
    回复 有任何疑惑可以回复我~ 2017-11-24 17:59:31
  • 'class' => TimestampBehavior::className(),
                'createdAtAttribute' => 'created_at',
                'updatedAtAttribute' => 'updated_at',
                'attributes' => [
                    ActiveRecord::EVENT_BEFORE_INSERT => ['created_at', 'updated_at'],
                    ActiveRecord::EVENT_BEFORE_UPDATE => ['updated_at'],
                ],
    回复 有任何疑惑可以回复我~ 2017-11-24 18:02:53
  • 报的什么错,属性createtime找不到?
    回复 有任何疑惑可以回复我~ 2017-11-28 13:48:58
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信