在zend_Validate_Db_NoRecordExists中加入两个表

时间:2013-05-31 12:29:31

标签: postgresql zend-framework

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

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

1 个答案:

答案 0 :(得分:2)

我认为你必须能够使用

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