首頁  >  文章  >  後端開發  >  Yii2 ActiveRecord 為屬性設定預設值

Yii2 ActiveRecord 為屬性設定預設值

巴扎黑
巴扎黑原創
2016-11-09 14:14:021504瀏覽

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);
}


陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn