mongodb - 创建现有 mongodb 数据库的子集

标签 mongodb mongodb-query mongodump

此查询与从大型现有数据库构建小型 MongoDB 测试数据库有关。

我的执行计划如下:

a) 将 mongodump 与聚合查询一起使用,该查询指定将记录复制到测试数据库的条件。

这个想法可行吗?根据我在论坛上读到的内容,在 mongodump 命令中使用 MongoDB 查询是行不通的。

非常感谢对此的任何指导。

最佳答案

您可以使用以下命令获取数据库的子集。

mongodump --query "your query here"

有关更多信息,请阅读 mongodump 文档 here .

关于mongodb - 创建现有 mongodb 数据库的子集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20077866/

相关文章:

php - MongoDB/PHP 库 : $regex does not work

json - 计算数组中多个项目的出现次数

c# - 过滤器+ElemMatch

mongodb - MeteorJS : Autoform + CollectionFS, 将来自 FS.Collection 的图像与相应的 Mongo.Collection 文档相关联?

mongodb - 如何验证由 mongodump 操作产生的文件的完整性?

javascript - mongodb/mongoose 中的保存方法

java - MongoDB-Java查询数据去掉_id只显示指定字段

arrays - 如何在 mongodb 中更新多个数组元素

mongodb - 如何将 nitrous.io 框中的 mongodb 二进制文件更新为 2.4.x 版本?

mongodb - mongorestore metadata.json 文件