Zend Db_NoRecordExists 文档似乎仅限于检查一列。验证条目时有没有办法检查多个键?例如,我允许不同城市使用相同的电子邮件地址。
这是我当前的验证器:
$email->setValidators(array(array('emailAddress'),
array('Db_NoRecordExists',false,
array(
'table'=>'usercities',
'field'=>'email',
))));
usercities 表有两列: email varchar(64) city_id tinyint
我希望能够检查这些列的组合。这可能吗?我假设我必须创建一个自定义验证器。可以在不求助于自定义类的情况下完成吗?
谢谢!
王子