可能是重复问题:
Zend Framework复杂的Where语句
我如何在仍然使用引号的情况下向Zend_Db_Select添加类似于这样的内容?
SELECT x FROM y WHERE (a=1 OR b=2) AND (c=3 OR d=4)
我看到了where()和orWhere(),但不知道如何使用括号对它们进行分组。我意识到我可以这样写:
->where('(a=1 OR b=2) AND (c=3 OR d=4)')
理想情况下,我希望有4个独立的where()调用,以便能够使用第二个参数进行引用(假设值1、2、3等是用户生成的输入)。
在纯流畅风格中有没有办法做到这一点?
getPart
,但尚未测试。 - Mark Byers