cloneCollection命令中的URI问题

时间:2019-02-07 16:17:22

标签: mongodb mongodb-query

我的网络上有两个单独的mongoDB。我想定期将集合从db等产品复制到我们的测试dbs。我认为克隆集合是执行此操作的最简单方法,但我无法正确获取URI。

我收到的错误超过一个检测到的':'。如果这是ipv6地址,则必须用'['和']'括起来;

好吧,我尝试用几种不同的方法重新格式化URI,但我还没有弄清它的正确性,并继续出错。

这是我认为应该工作的:

db.cloneCollection('mongodb://username:password@www.server.com/dbname', 'equipment', {})

我希望能够将位于另一个数据库中的集合克隆到当前数据库中。

1 个答案:

答案 0 :(得分:0)

来自mongodb document

  如果发件人服务器已启用授权,则不能使用

db.cloneCollection()。