Docs 菜单
Docs 主页
/
MongoDB Atlas
/ / /

$out

在此页面上

  • 所需权限
  • 语法
  • 字段
  • 选项
  • 举例
  • 限制
  • 错误输出

$out 获取聚合管道返回的文档并将其写入指定的集合。 $out 操作符必须是 聚合管道 中的最后一个阶段。在 Atlas Data Federation 中,当使用 联合查询 时,您可以使用 $out 将数据从任何一个 支持 的联合数据库实例存储或多个 支持 的联合数据库实例存储写入以下任何一项:

  • Atlas 集群命名空间

  • AWS 具有读取和写入权限的 S3 存储桶

  • 具有读写权限的 Azure Blob Storage 容器

您必须连接到联合数据库实例才能使用$out

选项
类型
说明
必要性
background
布尔

标记在后台运行聚合操作。如果省略,则默认值为 false。当设置为 true 时,Atlas Data Federation 会在后台运行查询。

{ "background" : true }

如果您想要提交其他新查询,而无需等待当前运行的查询完成或断开与联合数据库实例的连接,同时查询继续在后台运行,请使用此选项。

Optional

以下示例显示了用于运行聚合管道的$out语法,该管道在后台以$out阶段结束。

提示

另请参阅:

← $merge