Подстановочный знак префикса mongoDB: полнотекстовый поиск ($ text) найти часть с поисковой строкой
У меня есть mongodb с$text-Index
и такие элементы, как это:
{
foo: "my super cool item"
}
{
foo: "your not so cool item"
}
Если я буду искать с
mycoll.find({ $text: { $search: "super"} })
я получаю первый пункт (правильно).
Но я также хочу поискать с "uper", чтобы получить первый элемент - но если я попробую:
mycoll.find({ $text: { $search: "uper"} })
Я не получаю никаких результатов.
Мой вопрос: если есть способ использовать $ text, чтобы он находил результаты с частью строки поиска? (например, как'%uper%'
вmysql
)
Внимание: я не прошу поиск только по регулярному выражению - я прошу поиск по регулярному выражению в $ text-search!