Задать вопрос
butteff
@butteff
Раз в тысячу лет заправляю свитер в носки

Как в монго добавить коллекции из бэкапа к существующим?

В общем есть БД с коллекцией articles, в ней документы.
Есть бэкап другой коллекции articles.

Как добавить документы из бэкапа к существующим?
Как сделать так, чтобы бэкап затер при этом другие документы в коллекции в которых такой title уже есть? Если это нельзя указать при восстановлении из бэкапа, то напишу скриптик или сделаю ручками, но вдруг можно указать такую опцию сразу - буду благодарен ей.
  • Вопрос задан
  • 2333 просмотра
Подписаться 2 Оценить Комментировать
Ответ пользователя lega К ответам на вопрос (2)
@lega
Не очень хороший вариант, но можно попробовать сделать так:
1) Сделать mongodump активной БД
2) Восстановить бекап в "пустую БД"
3) Сделать уникальный индекс по title
4) Сделать mongorestore активной БД в эту базу
Ответ написан
Комментировать