原 Elasticsearch聚合sum_other_doc_count
版权声明:本文为博主原创文章,请尊重他人的劳动成果,转载请附上原文出处链接和本声明。
本文链接:https://www.91mszl.com/zhangwuji/article/details/1372
我有非直营一阶这个大类,下面有很多小的分类,如:食杂,餐饮 等等,然后我发现所有小分类的数量加起来(食杂,餐饮等)不等于大分类doc_count 1065027,就很奇怪,后来发现sum_other_doc_count的数量为1,于是去网上查了下资料,解释如下:sum_other_doc_count:表示这次聚合中没有统计到的文档数。因为es统计的时候默认只会根据count显示排名前十的分桶。如果分类比较多,自然会有文档没有被统计到。
如下图所示:
2.1)在DSL中,如下图所示,将size设置为20或更高即可。
2.2)在代码中。
2022-03-08 11:12:23 阅读(569)
名师出品,必属精品 https://www.91mszl.com
博主信息