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

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

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

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

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

60ef856199ee7137053475.png

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

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

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

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

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