Проблема с URI в команде cloneCollection - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть две отдельные mongoDB в нашей сети.Я хочу периодически копировать коллекции из производства, такого как БД, в наши тестовые БД.Я думаю, что сбор клонов - это самый простой способ сделать это, но я не могу получить правильный URI.

Я получаю сообщение об ошибке более одного ':' обнаружено.Если это адрес ipv6, он должен быть заключен в '[' и ']';

Хорошо, я попытался переформатировать URI несколькими различными способами, но я еще не получил его правильно и продолжаючтобы получить ошибки.

Вот то, что я думаю, должно работать:

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

Я ожидаю, что смогу клонировать коллекцию, находящуюся в другой БД, в текущую БД.

1 Ответ

0 голосов
/ 23 мая 2019

Из документа mongodb

db.cloneCollection () не может использоваться, если на сервере включена авторизация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...