2013-05-31 45 views
0

我需要在zend_validate_Db_NoRecordExists中加入两个表格。我需要为每个表使用排除。我使用postgresql作为db。 调用zend_validate_Db_NoRecordExists通常使用的方法如下:在zend_Validate_Db_NoRecordExists中加入两个表格

$validator = new Zend_Validate_Db_NoRecordExists(
        array (
        'table' => 'table1', 
        'field' => 'flag', 
        'exclude' => 'delete=0', 
        ) 
        ); 
+0

没有Zend公司2得到释放? –

+0

@Denis,Zend 2的发布与此有什么关系? – saji89

+0

@ saji89:只是指出它作为评论,因为OP将最终需要维护他的代码在后果... http://framework.zend.com/manual/2.0/en/modules/zend.validator。 set.html#supported-options-for-zend-validator-db –

回答

2

我想你一定我能够使用

$validator->getSelect()->_joinUsing($type, $name, $cond);

+1

这将是很好,如果你可以提供一个用例。 – saji89

+0

当两个具有不同字段名称的ID失败时 – Suraj