我需要从我的db中克隆一个名为'company'的集合,集合在例如:mongodb.example.net:27017中被称为'company'。
我厌倦了这个,但保留了一个SyntaxError:缺少;在声明之前
{ cloneCollection: "company.company", from: "host.domain.com:27017" }
如果我尝试db.cloneCollection('mongodb.example.net:27017','company')
返回显示为{"ok" : 1}
当我检查我的收藏品时,没有任何内容出现。
如何将集合从一个数据库克隆到另一个数据库?
答案 0 :(得分:2)
您需要遵循以下几个步骤:
假设您通过mongo shell连接到本地服务器。
确保您也可以正确访问远程MongoDB服务器。还要确保没有与您尝试克隆的远程数据库同名的现有本地数据库。请参阅更多信息here