Я пытаюсь объединить $ regex и $ in для простого поиска.
Например, у меня есть запрос такого типа:
$user_query = "for focus red";
В моей коллекции mongodb дляВ каждом документе у меня есть поле ключевых слов.Я хочу получить документ с полем ключевых слов:
{
keywords :
[0] => ford,
[1] => focus,
[2] => red
}
Как видите, пользователь допустил ошибку и набрал "for" вместо "ford".
Я могу получить результаты с помощью $in
, если пользователь вводит Ford, но я не знаю, как объединить $regex
и $in
, я посмотрел mongodb doc и php mongo doc.