【问题标题】:Query Builder, where clause查询生成器,where 子句
【发布时间】:2014-10-24 20:25:16
【问题描述】:

如何在Query Builder(Doctrine)中构造WHERE条件A AND(条件B OR条件C)??

我试过了

->where
->andwhere
->orwhere

->where
->orwhere
->orwhere

但两者都不起作用

【问题讨论】:

    标签: query-builder


    【解决方案1】:

    可以这样做:

                    ->where("bp.active = :active")
                    ->andWhere("p.name1 Like :name OR p.name2 Like :name")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-16
      • 2021-06-26
      • 2021-08-16
      • 2013-12-09
      • 2016-10-09
      相关资源
      最近更新 更多