$rules = array( array('name','require','品牌名称必填'), // 在新增的时候验证name字段是否唯一: array('name','','名称已经存在',2,'unique'), array('websize','/^(www)/',2,'网址需要以www开头'), ); // 实例化对象: if ( !$this->validate($rules)->create() ) { // 如果创建失败, 输出错误提示信息: $addSql['validate'] = $brand->getError(); }
这是我写在Mobel的自动验证代码 , 用于增加记录 .
我希望在更新记录时也用这段代码 , 验证name字段 , 同时 也允许不更新 name (即不验证自己 , 或不更新则不验证).
可是 这规则怎么写呢?
Patrick95