model下的rules
array(‘a’,‘unique’,‘criteria’=>array(‘condition’=>‘project_id = :id’,‘params’=>array(’:id’=>$this->project_id))),
controller下
$model1 = new XXX;
$model2 = XXX::model()->findByPk($id);
-
$model1->a = $model2->a;
-
$model1->attributes = $model2->attributes;
为什么我的model
方式1.能验证a属性
方式2.就没有走验证的过程呢
我的目的是复制一个model2,添加进数据库