Синтаксис оператора, похожего на ODM, в доктрине


Как бы я мог имитировать оператор like из SQL в doctrine odm?

Пример использования: я хочу найти тему, у которой есть где-то в строке заголовка поля в переменной $search.

Как будет выглядеть запрос?

Спасибо за все ответы

Author: j0k, 2011-12-21

1 answers

Использовать мОнгорЕгекс

$qb->field($field)->equals(new \MongoRegex('/.*paliw.*/i'));

Источник

Но я рекомендовал использовать отдельную поисковую систему (сфинкс, Солр)

 15
Author: TROODON, 2011-12-21 12:33:43