Yii项目知识搜集

Posted 雨落知音

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Yii项目知识搜集相关的知识,希望对你有一定的参考价值。

[[‘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项目知识搜集的主要内容,如果未能解决你的问题,请参考以下文章

YII2项目几个常用技能知识总结

Yii项目开发总结

搜集知识使用工具小妙招小知识

Yii2片段缓存详解

如何使用yii2的缓存依赖特性

DLL和LIB的一些知识点(网上搜集)