Mongodb 如何使用mongorestore恢复多个集合?

Mongodb 如何使用mongorestore恢复多个集合?,mongodb,mongorestore,Mongodb,Mongorestore,我想将mongodb从登台环境复制到本地开发环境,但MongoStore似乎只接受一个集合作为输入源。有没有简单的方法可以在不使用bash巫毒的情况下复制多个集合?似乎不需要复杂的脚本。您只需执行以下操作: mongorestore <dbname> --drop mongorestore——删除 在/dump目录中自动恢复所有集合尝试查看我的答案,因为我相信提供的脚本也可以处理导入。注意:如果您试图将文档添加到已经有文档的集合,或者创建新集合,这将删除要还原的每个集合中已包含文

我想将mongodb从登台环境复制到本地开发环境,但MongoStore似乎只接受一个集合作为输入源。有没有简单的方法可以在不使用bash巫毒的情况下复制多个集合?

似乎不需要复杂的脚本。您只需执行以下操作:

mongorestore <dbname> --drop
mongorestore——删除

/dump
目录中自动恢复所有集合

尝试查看我的答案,因为我相信提供的脚本也可以处理导入。注意:如果您试图将文档添加到已经有文档的集合,或者创建新集合,这将删除要还原的每个集合中已包含文档的所有内容。从转储的备份还原集合之前,请删除目标数据库中的集合。--drop不会删除不在备份中的集合