【发布时间】:2021-01-20 20:31:28
【问题描述】:
我有以下疑问:
{
size: 6,
query: {
multi_match: {
query,
type: 'bool_prefix',
fields: ['recommendation', 'recommendation._2gram', 'recommendation._3gram'],
},
},
highlight: {
fields: {
recommendation: {},
},
},
}
我想将fuzziness: 1 添加到此查询中,但type: 'bool_prefix' 存在问题。我需要type: 'bool_prefix 保留在那里,因为它是查询工作方式不可或缺的一部分,但我还想给它添加一些模糊性。有什么想法吗?
【问题讨论】:
-
什么样的问题? “模糊性对从最终术语构造的前缀查询没有影响”?
-
不,当你添加它时,它不起作用 - 试试吧
标签: elasticsearch fuzzy-search