Zend-framework, DB: ODER statt UND Betreiber

haben solche zend-Abfrage:

$select = $this->_table
               ->select()
               ->where('title LIKE  ?', '%'.$searchWord.'%')
               ->where('description LIKE  ?', '%'.$searchWord.'%')
               ->where('verified=1 AND activated=1');

In anderen Worten, es sieht aus wie:

SELECT `some_table`.* FROM `some_table` WHERE (title LIKE '%nice house%') AND (description LIKE '%nice house%') AND (verified=1 AND activated=1)

Wenn ich paar UND Sätze, zend verbinden Sie es über UND-operator. Wie kann ich verbinden Sie es mit dem or-operator ? Ursache, die ich brauche:

...(title LIKE '%nice house%') OR (description LIKE '%nice house%')...

Ihre Hilfe würde geschätzt.

Ich denke, nur sql.. Rangfolge berücksichtigt werden, weil diese Abfragen werden in plain sql. Ich bin nur darauf hindeutet, wie auch ich haben diese Zweifel und kam hier

InformationsquelleAutor Bounce | 2010-08-21

Schreibe einen Kommentar