如何正确设置弹性搜索以进行不准确的搜索?

时间:2019-01-09 19:24:08

标签: elasticsearch

例如我们有这些产品

  • -Exo Wave i007plus
  • -Archos 70铜
  • -Exo Wave i007a
  • -Cavion Base 7.1 Quad
  • -Exo Wave版本i007b

我需要根据以下原则对它们进行不准确的搜索:  输入i007a时,结果包括Exo Wave i007a,Exo Wave i007plus和Exo Wave版本i007b。 我在文档中寻找不准确的搜索,但是我只发现了使用Levenshtein算法的模糊搜索,但是我认为这不是我所需要的。 因为最大距离可以是2个字符,并且在大多数情况下,我不会受到此限制(至少i007a(Exo Wave版本i007b)) 我需要类似LIKE%word%之类的东西,但可能会出现单词错误,但是我找不到如何实现的方法。 您对这项工作有什么建议?在哪里进一步挖掘?

0 个答案:

没有答案