elasticsearch 获取doc命中索引数量

问题描述

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

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

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

阅读 4.4k
2 个回答

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题