【发布时间】:2011-11-30 09:55:47
【问题描述】:
我需要使用引用 rence 表的 Zend_Db_Table 删除记录。 在 SQL 中,查询如下所示:
DELETE t1 FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t2.id IS NULL;
有没有比下面的代码更优雅的方法?
$table = new Application_Model_DbTable_T1();
$sql = 'DELETE t1 FROM t1 LEFT JOIN t2 ON t1.id=t2.id WHERE t2.id IS NULL;';
$table->getAdapter()->query($sql);
我找到了similar topic,看起来我应该使用$table->getAdapter()->query($sql);,但我希望做得更好。
【问题讨论】:
标签: php zend-framework delete-row zend-db-table