在 $setWindowFields 中使用窗口函数根据特定窗口中的文档返回聚合值。
名称 | 说明 |
|---|---|
返回特定窗口中所有唯一值的大量。 返回的数组中元素的顺序未指定。 | |
返回特定窗口值的平均值。 | |
根据指定的排序顺序返回窗口内的底部元素。 | |
根据指定的排序顺序,返回特定窗口内的底部 | |
返回特定窗口中的文档数。 | |
返回窗口中第一个文档的表达式值。 | |
返回一个大量,其中包含窗口中的前 | |
返回窗口中最后一个文档的表达式值。 | |
返回一个包含窗口中最后 | |
返回特定窗口中文档的最大值。 | |
返回一个大量,其中包含窗口内最多 | |
返回指定窗口中文档的中位数位数(第 50 个百分位数)。您可以在基于文档和基于范围的窗口中使用 7.0版本新增。 | |
返回特定窗口中文档的最小值。 | |
返回一个大量,其中包含窗口内的 | |
返回窗口中指定百分位数的百分位数数值大量。 | |
返回将表达式应用于窗口中的每个文档所产生的所有值(包括重复值)的大量。 | |
返回特定窗口中文档值的总体标准偏差。 | |
返回窗口中值的示例标准偏差。 | |
返回特定窗口中文档的数值总和。 | |
根据指定的排序顺序返回窗口内的顶部元素。 | |
根据指定的排序顺序,返回特定窗口内的前 |