ES对聚合结果排序报错
最新推荐文章于 2023-02-04 23:18:18 发布
在Elasticsearch 5.6.1环境中,对省份进行时间段内的聚合并按聚合结果排序时,若部分省份无记录,会出现array_index_out_of_bounds_exception错误。问题在于doc_count为0的省份进行sum操作后产生null值,导致排序异常。解决方法包括设置min_doc_count为0以包含无记录的省份,或者确保所有省份都有至少一条记录。
摘要由CSDN通过智能技术生成