布尔查询(Elasticsearch)中应过滤的上下文

时间:2018-06-23 05:44:23

标签: elasticsearch jest

Elasticsearch文档说:“如果布尔查询是一个过滤器上下文,或者既没有必须也不进行过滤,那么至少一个应该查询必须与该文档匹配才能使其与布尔查询匹配。”

因此,我可以在布尔查询中使用should子句以及must或filter在过滤器上下文中,然后仍然获得完全匹配。该怎么做?

我也想知道如何与Jest客户一起做到这一点?

1 个答案:

答案 0 :(得分:0)

在这种情况下,如果您希望至少一个应该的子句匹配,则需要添加minimum_should_match: 1