вводит например "фaцфаприветца", есть какие-то варианты средствами монги сделать запрос который по этой строке найдет вышеуказанный объект?
{keyword: {$regex: /[фaцфаприветца]*/g }}
то есть задачу можно переформулировать иначе: пользователь вводит весь текст "Войны и мира", надо найти в базе "привет". может тогда и решать ее надо иначе? собрать из базы все возможные keywords и искать в поиском запросе?
Монге нет ничего подходящего
Не дрочи напрасно мозг, используй elastic, есть плагин, который автоматом выгружает в эластик коллекции из монги, у эластика уже есть весь инструментарий для гибкого поиска (нахождение вариантов записи, вероятность совпадения и тп)
Обсуждают сегодня