查询文档数量时很常见的操作,一般可以直接使用count获取文档数,但是获取到数量信息,在【分页】应用中,意味着需要查询分页然后再查询总数。

有另一种方法,可以让我们在一次查询中获取分页数据并得到总量。

在搜索时,结果中的 hits.total 信息中会包含一个整数值表示文档数,当实际文档数小于10000时显示具体数量,当大于10000时,只显示10000并且包含另一个字段relation来表示是否大于10000:

而要在文档数大于10000时获取实际的数量,需要加入参数:track_total_hits

track_total_hits=true表示显示实际的文档数,此时hits.total的会变成:

relatiion为eq表示value值等于文档数值。

elasticsearch查询文档数量相关推荐

  1. ElasticSearch入门 第五篇:使用C#查询文档

    网址:http://www.cnblogs.com/ljhdo/p/4550135.html 这是ElasticSearch 2.4 版本系列的第五篇: ElasticSearch入门 第一篇:Win ...

  2. elasticsearch 路由文档到分片

    路由文档到分片 当你索引一个文档,它被存储在单独一个主分片上.Elasticsearch是如何知道文档属于哪个分片的呢?当你创建一个新文档,它是如何知道是应该存储在分片1还是分片2上的呢? 进程不能是 ...

  3. elasticsearch——海量文档高性能索引系统

    elasticsearch elasticsearch是一个高性能高扩展性的索引系统,底层基于apache lucene. 可结合kibana工具进行可视化. 概念: index 索引: 类似SQL中 ...

  4. 【elasticsearch】文档 CRUD 增删改查 以及 相关 参数

    1.概述 转载:https://mp.weixin.qq.com/s/aOZnZpAC4c_dYkVW8DfNPg 在Elasticsearch中,文档(document)是所有可搜索数据的最小单位. ...

  5. 关于ElasticSearch新建文档的姿势

    定义如下mapping,并且创建索引,索引包括四个字段 有三个分片 (number_of_shards),每个分片有一个副本分片(number_of_replicas) PUT books {&quo ...

  6. 黑马Elasticsearch使用文档

    图片资源在我的百度云 https://pan.baidu.com/s/15jfOa2t8BRxN-8PP2jMZLA 密码: od1m (assets/1528613788606.png) 15286 ...

  7. ElasticSearch学习文档

    ElasticSearch 第一节 ElasticSearch概述 1.1ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎,基于RESTfulw ...

  8. 分布式搜索elasticsearch 索引文档的增删改查 入门

    分布式搜索elasticsearch 索引文档的增删改查 入门 1.RESTful接口使用方法 为了方便直观我们使用Head插件提供的接口进行演示,实际上内部调用的RESTful接口. RESTful ...

  9. days05-DSL查询文档以及对搜索结果进行处理

    一. DSL查询文档 1. DSL查询分类 DSL Query的分类 Elasticsearch提供了基于JSON的DSL(Domain Specific  Language)来定义查询.常见的查询类 ...

最新文章

  1. Linux常用性能分析工具汇总
  2. 一个简单的apache cgi-bin
  3. 牛客练习赛38 E 出题人的数组 2018ccpc桂林A题 贪心
  4. build-helper-maven-plugin 配置多 source resource 文件
  5. Codeforces Round #246 (Div. 2)
  6. 一些数学小公式/定理的证明
  7. 【做题记录】CF1428E Carrots for Rabbits—堆的妙用
  8. elasticsearch-1
  9. 再谈Jquery Ajax方法传递到action
  10. JavaScript:JavaScript语法的详细介绍
  11. 湾区人工智能私密圈|湾区AI精英汇
  12. android 点赞动画_Android MotionLayout动画:续写ConstraintLayout新篇章
  13. unix linux性能对比,各有所长!对比LINUX和UNIX系统优势
  14. 利用html创建pdf文件
  15. 《Linux设备驱动开发详解 A》一一3.1 Linux内核的发展与演变
  16. 扬州工业机器人外壳设计排名_扬州模型达人设计机器人获奖
  17. 数码管显示原理——MCU51
  18. 点云 ICP学习-IterativeClosestPoint
  19. 使用WPF技术模拟手机界面
  20. 计算机桌面键盘快速启动,效率神器!1秒打开电脑任何软件,推荐2款强大的快速启动器...

热门文章

  1. vue项目安装引入css-loader - cmd篇
  2. 门户网站新闻资讯整站打包带全自动采集
  3. artcam 9.0英文版本下载_tomcat 下载安装
  4. 黑侠百度URL批量推送程序
  5. wordpress模板-单栏整洁的个人博客Siren主题模板
  6. 一款可留言的恋爱计时HTML源码
  7. .net 编译后有个pdb文件,是用来干什么的,那位大侠知道?
  8. 大数据量分页存储过程效率测试附代码
  9. JavaScript 需要清楚的10件事
  10. jquery 键盘事件