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