首页 > 其他 > 详细

Yii项目知识搜集

时间:2017-06-07 12:16:03      阅读:295      评论:0      收藏:0      [点我收藏+]
[[‘rId‘,‘advertiser_id‘,‘image_file‘], ‘unique‘,‘targetAttribute‘=>[‘rId‘,‘advertiser_id‘,‘image_file‘],‘message‘=>‘重复插入数据‘],//设置多个字段唯一

  

public static function getTableSchema()  //设置字段的可变属性
{
        $schema = parent::getTableSchema();
        $schema->columns[‘age‘]->phpType = ‘string‘;
        return $schema;
}

  

 public function behaviors()
    {
        return !empty($this->getDirtyAttributes())?[ //设置脏字段时最后更新时间变动
            ‘timestamp‘ => [
                ‘class‘ => TimestampBehavior::className(),
                ‘attributes‘ => [
                    ActiveRecord::EVENT_BEFORE_INSERT => [‘created_time‘, ‘last_modified_time‘],
                    ActiveRecord::EVENT_BEFORE_UPDATE => ‘last_modified_time‘,
                ],
                ‘value‘ => function() { return date(‘Y-m-d H:i:s‘); },
            ],
        ]:(parent::behaviors());
    }    

  

Yii项目知识搜集

原文:http://www.cnblogs.com/isuben/p/6956176.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!