Я использую Symfony + Doctrine.Я хочу найти данное слово в поле массива в моем MongoDB.
Вот код:
$terms = $this->getRepository('name_of_the_Mongo_document')
->findBy(['terms'
=> new \MongoRegex('/^'.$query.'/i')],
['terms' => 'ASC'],
5);
Этот код работает, если terms
является строковым полем в MongoDB, иесли это массив, он не работает.Я хочу найти способ поиска в массиве (здесь термин - это массив в моем документе MongoDB).