对于 AI 代理:可在 https://www.mongodb.com/zh-cn/docs/llms.txt 获取文档索引—通过在任何 URL 路径后添加 .md 可获取所有页面的 Markdown 版本。
See how MongoDB 9.0 delivers up to 2x higher throughput.
MongoDB Branding Shape
Register now >
Docs 菜单

窗口功能

在 $setWindowFields 中使用窗口函数根据特定窗口中的文档返回聚合值。

名称
说明

返回特定窗口中所有唯一值的大量。

返回的数组中元素的顺序未指定。

返回特定窗口值的平均值。

根据指定的排序顺序返回窗口内的底部元素。

根据指定的排序顺序,返回特定窗口内的底部 n 元素。

返回特定窗口中的文档数。

返回窗口中第一个文档的表达式值。

返回一个大量,其中包含窗口中的前 n 个元素。

返回窗口中最后一个文档的表达式值。

返回一个包含窗口中最后 n 元素的大量。

返回特定窗口中文档的最大值。

返回一个大量,其中包含窗口内最多 n 个元素。

返回指定窗口中文档的中位数位数(第 50 个百分位数)。您可以在基于文档和基于范围的窗口中使用 $median。

7.0版本新增。

返回特定窗口中文档的最小值。

返回一个大量,其中包含窗口内的 n 最小值。

返回窗口中指定百分位数的百分位数数值大量。

返回将表达式应用于窗口中的每个文档所产生的所有值(包括重复值)的大量。

返回特定窗口中文档值的总体标准偏差。

返回窗口中值的示例标准偏差。

返回特定窗口中文档的数值总和。

根据指定的排序顺序返回窗口内的顶部元素。

根据指定的排序顺序,返回特定窗口内的前 n 元素。

给本页内容打分