Elasticsearch/ES教程(13):DSL复合查询之布尔查询boolean query
一个布尔查询是一个或多个查询字句的组合,总共有四种子句布尔查询支持的子查询类型共有四种,分别是:must,should,must_not和filter这里需要说明的是,每一个子查询都独自地计算文档的相关性得分。一旦他们的得分被计算出来, bool 查询就将这些得分进行合并并且返回一个代表整个布尔操作的得分。具体的得分规则在下面的评分计算章节中介绍。must:文档必须匹配must查询条件;(相当