yii:$ model-> save()在我有空规则时插入空值

Joy*_*yal 0 php yii

我对输入字段(名称,位置,位置)没有任何规则,因此我的模型的rules函数返回一个空数组,但是空值将被保存到数据库表中.

public function rules()
{
    return array();
}
Run Code Online (Sandbox Code Playgroud)

当我从我的模型中省略rules()函数时

$模型 - )>保存(

返回true但DB表插入空值.

那么如何从我的模型类中省略rules()函数呢?

Moe*_*ini 5

因此,您应将所有这些设置为safe规则中的属性.

public function rules(){
    return array
       array('id, name, /*list attribute here*/', 'safe')
    );
}
Run Code Online (Sandbox Code Playgroud)