Задать вопрос
Grapeoff
@Grapeoff
В чём концепция...?

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

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

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

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

60ef856199ee7137053475.png

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

UPD2: Я нашёл несколько страниц документации mongodb, которые говорят про нечёткий поиск, но все они относятся к MongoDB Atlas.
  • Вопрос задан
  • 397 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    MongoDB для разработчиков и DevOps
    4 месяца
    Далее
  • Нетология
    Разработчик на Python совместно с МФТИ
    7 месяцев
    Далее
  • Академия Эдюсон
    FullStack-разработчик: тариф PRO
    14 месяцев
    Далее
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
https://stackoverflow.com/questions/3305561/how-to...

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

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

Похожие вопросы