Php 我们可以在Zends delete()中使用多个where子句吗?
我正在尝试将multiple where()与Zends delete()一起使用,但什么都没有发生Php 我们可以在Zends delete()中使用多个where子句吗?,php,zend-framework,model,where-clause,Php,Zend Framework,Model,Where Clause,我正在尝试将multiple where()与Zends delete()一起使用,但什么都没有发生 $where=array('id' => $id,'likedbyID' => $likedbyID); $this->delete($where); 上面的代码是在模型中编写的 请帮帮我 提前感谢….来自zend文档: 由于table delete()方法代理数据库适配器delete()方法,因此参数也可以是SQL表达式数组。使用AND运算符将表达式组合为布尔项 知道您可以
$where=array('id' => $id,'likedbyID' => $likedbyID);
$this->delete($where);
上面的代码是在模型中编写的
请帮帮我
提前感谢….来自zend文档: 由于table delete()方法代理数据库适配器delete()方法,因此参数也可以是SQL表达式数组。使用AND运算符将表达式组合为布尔项 知道您可以这样使用它:
$this->delete(
array(
'id = ?' => $id,
'likedbyID = ?' => $likedbyID,
)
);
所有这些都可以使用>或<或在或中。。运算符而不是=