首页 > 解决方案 > Elaticsearch 查询搜索而不在单词中有空格的单词上添加空格

问题描述

遇到弹性搜索问题。我有一个存储为的单词,ab racadabra但我想在输入'abracadabra'时搜索它。我可以用regexpor找到我的结果,ngram analyzer但我想通过做其他事情来提高搜索效率。我想让我的搜索引擎更加高效和快速。好吧,我目前的弹性很快,但我有这个问题,需要解决。
因此,如果有人能告诉我如何生成查询,以便我可以ab racadabra通过不输入abracadabra空格或添加更少的字符来搜索我的查询。我的搜索引擎应该意识到用户正在搜索这个。我想到了排列或组合。但是我可以在我的弹性搜索中应用它们吗?
任何帮助将非常感激。谢谢

标签: elasticsearchpermutationelastic-stack

解决方案


推荐阅读