elasticsearch 具有模糊性的常用术语查询,elasticsearch,elasticsearch" /> elasticsearch 具有模糊性的常用术语查询,elasticsearch,elasticsearch" />

elasticsearch 具有模糊性的常用术语查询

elasticsearch 具有模糊性的常用术语查询,elasticsearch,elasticsearch,在我的应用程序中,我使用通用术语查询来获取与给定输入字符串匹配的文档。我尝试了不同的查询,常用术语得到了最好的结果 但是一旦用户在字符串中有一个小的输入错误,比如说他们意外地交换了两个字符,结果会变得更糟 在这些情况下,match查询具有更好的结果 有没有办法给通用术语查询添加模糊性 或者我应该试着让更像这样或匹配查询,以提供与通用术语一样好的结果吗?几年前,一个在通用查询中提供模糊支持的功能请求被拒绝,因为没有任何变化 它没有那么灵活,但是匹配查询同时支持模糊性和截止频率,这可能会对您有所帮助

在我的应用程序中,我使用
通用术语
查询来获取与给定输入字符串匹配的文档。我尝试了不同的查询,常用术语得到了最好的结果
但是一旦用户在字符串中有一个小的输入错误,比如说他们意外地交换了两个字符,结果会变得更糟
在这些情况下,
match
查询具有更好的结果

有没有办法给
通用术语
查询添加模糊性

或者我应该试着让
更像这样
匹配
查询,以提供与
通用术语
一样好的结果吗?

几年前,一个在
通用
查询中提供模糊支持的功能请求被拒绝,因为没有任何变化


它没有那么灵活,但是
匹配
查询同时支持
模糊性
截止频率
,这可能会对您有所帮助。

截止频率不适用于elasticsearch 5.2.1中的模糊性