Git 从数据库A到远程数据库B的mongoDB克隆集合

Git 从数据库A到远程数据库B的mongoDB克隆集合,git,mongodb,mongodb-query,clone,Git,Mongodb,Mongodb Query,Clone,我需要从我的数据库中克隆一个名为“company”的集合,集合名为“company”,例如:mongodb.example.net:27017 我很想做这件事,但却犯了一个语法错误:失踪;声明前 {cloneCollection:“company.company”,from:“host.domain.com:27017”} 如果我尝试db.cloneCollection('mongodb.example.net:27017','company') 返回显示为{“ok”:1} 当我检查我的收藏时,

我需要从我的数据库中克隆一个名为“company”的集合,集合名为“company”,例如:mongodb.example.net:27017

我很想做这件事,但却犯了一个语法错误:失踪;声明前
{cloneCollection:“company.company”,from:“host.domain.com:27017”}

如果我尝试
db.cloneCollection('mongodb.example.net:27017','company')
返回显示为
{“ok”:1}

当我检查我的收藏时,没有显示任何内容


您知道如何将一个集合从一个数据库克隆到另一个数据库吗?

您需要遵循以下几个步骤:

假设您通过MongoShell连接到本地服务器

  • 使用“远程数据库名称”
  • db.cloneDatabase(“远程服务器”)
确保您也能正确访问远程MongoDB服务器。还要确保没有与您尝试克隆的远程数据库同名的现有本地数据库。请查看更多信息