2013-05-31 44 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