#mongodb #node-mongodb-native #robo3t
#mongodb #узел-mongodb-собственный #robo3t
Вопрос:
У меня есть существующая коллекция производственных данных с большим количеством записей, но с заданной формой данных. Мне нужно очистить все данные (применить какое-то отображение / преобразование), а затем поместить их в новую коллекцию в другой базе данных. Каков наилучший подход для этого?
Я рассматривал возможность выполнения Node.js приложение с подключениями к двум базам данных или выполнение сценария, который может выполняться в robomongo — в любом случае было бы хорошо. Лучшее начало, которое у меня есть, это
db.collection.find({}).forEach(function(r){
// do transformation of r
otherdb.othercollection.insert(r)
})