我有一个名为dashboard的集合存在一个数据库中,我希望使用Robomongo将该集合复制到另一个数据库中。该怎么做呢?我尝试在第二个数据库中创建一个新的集合并尝试复制,但失败了。请有经验的人帮助我。
另一个数据库 - 另一个连接。但是 Robomongo 一次只能使用一个连接,因此这是不可能的。
我建议您使用mongoimport/mongoexport工具来完成您的任务。它们与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