如何在robomongo

时间:2016-05-09 09:22:35

标签: mongodb robo3t

我在一个数据库中有一个名为dashboard的集合,我想使用robomongo将该集合复制到另一个数据库。我怎样才能做到这一点?我尝试在第二个数据库中创建一个新的集合并尝试复制,但它失败了。所以有人请帮助我

1 个答案:

答案 0 :(得分:10)

另一个数据库 - 另一个连接。但是Robomongo只能在一段时间内使用一个连接。这就是为什么不可能的原因。

我建议您使用mongoimport / mongoexoprt工具完成任务。它们带有mongo,与mongod.exe位于同一文件夹中,允许通过数据库移动集合,导出到json文件并从中导入。

代码示例:

mongoexport --db testFrom --port portFrom --username userFrom --password passwordFrom --collection yourCollection --out test.json
mongoimport --db testTo --port portTo --username userTo --password passwordTo --collection yourCollection --file test.json