Как правильно настроить эластичный поиск для неточного поиска? - PullRequest
0 голосов
/ 09 января 2019

Например, у нас есть эти продукты

  • -Exo Wave i007plus
  • -Archos 70 Copper
  • -Exo Wave i007a
  • -Cavion Base 7.1 Quad
  • -Exo Wave версияi007b

Мне нужно сделать их неточный поиск по этому принципу: при вводе i007a результаты включали в себя Exo Wave i007a, Exo Wave i007plus и Exo Wave versioni007b. Я искал неточный поиск в документации, но я нашел только этот нечеткий поиск с использованием алгоритма Левенштейна, но, на мой взгляд, это не то, что мне нужно. Поскольку максимальное расстояние может быть 2 символа, и в большинстве случаев я не подпадаю под это ограничение (по крайней мере, i007a (Exo Wave версия i007b)) Мне нужно что-то вроде LIKE% word%, но с возможностью ошибки в слове, но я не могу найти, как это реализовать. Что вы можете посоветовать по этой задаче? Куда копать дальше?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...