elasticsearch 获取doc命中索引数量

问题描述

例如 我搜索有三个条件 【天气】 【福建】 【下雨】 用 match去查询只要满足任意一个条件的结果都会返回
但是我想知道这个结果满足了 几个搜条件 是1个还是2个或者3个都满足

问题出现的环境背景及自己尝试过哪些方法

minimum_should_match 可以指定满足数量 但是不符合项目需要 我是想知道符合的数量 ,有解决办法么。。。

阅读 4.4k
2 个回答

不用找了,没有这样的返回结果。根据返回结果遍历比较吧。

我想可以根据返回的评分数来近似判断满足的数量??

推荐问题