Zend-framework DB: OR instead of AND operator

后端 未结 3 410
醉话见心
醉话见心 2021-02-05 22:23

have such zend query:

$select = $this->_table
               ->select()
               ->where(\'title LIKE  ?\', \'%\'.$searchWord.\'%\')
                      


        
3条回答
  •  星月不相逢
    2021-02-05 22:57

    The others answers here do not work (anymore?), the current solution is to call nest() and unnest() in the where clause:

    $select->where
        ->nest()
            ->equalTo('column1', 1)
            ->or
            ->equalTo('column2', 2)
        ->unnest()
        ->and
        ->equalTo('column3', 3);
    

提交回复
热议问题