Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs 菜单
Docs 主页
/ /

abortRewriteCollection(数据库命令)

abortRewriteCollection

停止正在进行的 rewriteCollection操作。

8.3版本新增

此命令可用于以下环境中托管的部署:

  • MongoDB Atlas:用于云中 MongoDB 部署的完全托管服务

注意

所有 MongoDB Atlas 集群都支持此命令。有关 Atlas 对所有命令的支持的信息,请参阅不支持的命令

db.adminCommand( {
abortRewriteCollection: "<database>.<collection>"
} )

该命令采用以下字段:

字段
类型
必要性
说明

abortRewriteCollection

字符串

必需

指定要停止重写的数据库和集合。

abortRewriteCollection命令需要对要停止重写的集群或数据库和集合执行rewriteCollection 权限动作。

具有以下角色的用户也可以执行此权限动作:

考虑以下集合重写示例:

db.adminCommand( {
rewriteCollection: "sales.orders"
} )

要停止此重写,请将数据库和集合名称传递给 abortRewriteCollection 命令:

db.adminCommand( {
abortRewriteCollection: "sales.orders"
} )

后退

abortReshardCollection

在此页面上