概述
elasticsearch(es)获取匹配文档的总条数的接口是什么?各种方式如何使用?
推荐答案
针对获取匹配文档的总数需求,es 对此提供了单独的 count 接口。
{index}/_count
kibana 的示例
假设针对 qa 索引,针对 question 和 answer 字段匹配 elasticsearh 的文档总数显示,kibana dev tools 中的代码如下:
GET qa/_count
{
"query": {
"multi_match": {
"query": "elasticsearch",
"fields": ["question","answer"]
}
}
}
返回结果可能如下:
{
"count": 327,
"_shards": {
"total": 8,
"successful": 8,
"skipped": 0,
"failed": 0
}
}
curl 命令快速查看
curl 命令支持 http 协议,通过 elasticsearch 的 http restful 接口访问代码示例如下:
curl -X GET -H "Content-Type:application/json" -d '{"
最后
以上就是繁荣柚子为你收集整理的es java api 获取总数_es 获取总数的几种方式的全部内容,希望文章能够帮你解决es java api 获取总数_es 获取总数的几种方式所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复