AggregationBuilders |
Aggregation 总的构建器。
|
AggregationResults |
用于取到Aggregation的结果
|
AvgAggregation |
求一个字段的平均值。
|
AvgAggregation.Builder |
|
AvgAggregationResult |
|
CountAggregation |
根据某一个字段统计文档数
|
CountAggregation.Builder |
|
CountAggregationResult |
|
DistinctCountAggregation |
根据某一个字段统计去重后的文档总数。
|
DistinctCountAggregation.Builder |
|
DistinctCountAggregationResult |
|
MaxAggregation |
统计某一个字段的最大值
举例:如果字段“age”恰好有5行(少一点我们方便举例),分别为:1、2、3、4、5,则进行 MaxAggregation 的结果为5。
|
MaxAggregation.Builder |
|
MaxAggregationResult |
|
MinAggregation |
统计某一个字段的最小值
举例:如果字段“age”恰好有5行(少一点我们方便举例),分别为:1、2、3、4、5,则进行 MinAggregation 的结果为1。
|
MinAggregation.Builder |
|
MinAggregationResult |
|
PercentilesAggregation |
Return the range of percentiles in the group.
|
PercentilesAggregation.Builder |
|
PercentilesAggregationItem |
|
PercentilesAggregationResult |
|
SumAggregation |
求某一个字段的和
举例:如果字段“age”恰好有5行(少一点我们方便举例),分别为:1、2、3、4、5,则进行 SumAggregation 的结果为15。
|
SumAggregation.Builder |
|
SumAggregationResult |
|
TopRowsAggregation |
Return the first few rows in the group.
|
TopRowsAggregation.Builder |
|
TopRowsAggregationResult |
|