【发布时间】:2015-09-16 04:26:57
【问题描述】:
我需要一个工具,用于在预先创建正确的数据库名称、集合、设置集合上限并为每个集合创建索引的环境之间快速重新创建 MongoDB 实例的正确“模式”(例如)。不过,我不想在实例之间复制所有数据。我管理的每个环境都有不同的数据,但 DB/collection/caps/indexes 都是相同的。有没有一种简单的方法可以做到这一点,最好是导出一个包含所有名称、大写字母和索引的 JSON 文档的工具,然后可以将其重新导入到新实例中?
【问题讨论】:
-
您只需要导入索引和上限设置。数据库和集合在首次使用时会隐式创建。
-
对,我所有的收藏都有上限,所以我希望在添加任何数据之前对其进行上限和创建。
标签: mongodb