我在db
中有这些数据Col1 Col2
DA Data1
DA Data2
DA Data3
DA Data4
DA Data5
我想使用Zend DB Table适配器删除所有值WHERE col1 = DA。 下面的代码似乎不适用于多行
public function delete($key)
{
$this->delete('Col1 = "'.$key.'"');
}
如何调整它以便删除多行?
答案 0 :(得分:0)
如果您使用Zend \ Db \ TableGateway \ TableGateway;然后使用以下代码删除多行正常。
public function delete($key)
{
$this->tableGateway->delete(array('Col1' => $key"));
}
答案 1 :(得分:-1)
递归函数? 重命名公共函数delete($ key) 至 public function deleteKey($ key)