Yii2 ActiveRecord 为属性设置默认值

Model继承ActiveRecord后,如果想为属性设置默认值,可以重写构造函数,代码如下:

/**
	 * 构造函数
	 * 
	 * @param array $config        	
	 */
	public function __construct ($config = [])
	{
		$this->setAttribute('is_parent', 1);
		$this->setAttribute('take_rate', 0);
		$this->setAttribute('show_virtual', 0);
		$this->setAttribute('cat_sort', 255);
		parent::__construct($config);
	}

猜你喜欢

转载自niqingyang.iteye.com/blog/2271992