Doctrine findBy с условием OR

Можно ли использовать оператор OR в Doctrine findBy () метод? Я знаю, что данный массив интерпретируется как case1 AND case2 ... Вот так

$this->repos['notif']->findBy(array('status' => 1, 'status' => 2, 'status' => 3);

Означает

SELECT * FROM `notif` WHERE status=1 AND status=2 AND status=3;

Теперь мне нужно что-то, за что стоит:

SELECT * FROM `notif` WHERE status=1 OR status=2 OR status=3;

Есть ли способ получить все кейсы?

44
задан ArVan 13 February 2012 в 10:42
поделиться