ES中 minimum_should_match 的用法和误区
答案中并未显示的配置minimum_should_match参数,所以此时minimum_should_match的默认值是0。如果bool查询包包含must或 filter子句,则minimum_should_match默认值为0,即:此时minimum_should_match如果没有显示的配置,此时should子句中可以不满足任何条件。minimum_should_match是ES组合查询中的一个常用参数,参数指定should子句返回的文档必须匹配的子句的数量或百分比。上述截图中的两个认知误区。
转载
2024-03-20 10:28:28 ·
1676 阅读 ·
0 评论