iDmitriyWinX
@iDmitriyWinX
В чём концепция...?

Как сделать поиск по MongoDB ещё более нечётким?

Сейчас поиск по базе данных работает так:60ef84f303b5b116973806.png

Однако, если недописать слово «Программирование», то весь результат теряется
60ef852e0aeb3657330739.png

Возможно ли сделать поиск по базе данных более нечётким? При этом важно, чтобы параметр score остался доступным, чтобы можно было сортировать по релевантности.
Вот как это работает на данный момент:

60ef856199ee7137053475.png

UPD: Приглянулась эта библиотечка (Mongoose Fuzzy Searching), но не совсем понятно, как здесь потом отфильтровывать выдачу по score и количество установок немного пугает.

UPD2: Я нашёл несколько страниц документации mongodb, которые говорят про нечёткий поиск, но все они относятся к MongoDB Atlas.
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
dimonchik2013
@dimonchik2013
Антон Цуцанский, нехороший человек
https://stackoverflow.com/questions/3305561/how-to...

эластиксерч тебе нужен, начальник - ты требуешь поведения от продукта, для этого не предназначенного
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы