我有一个现有的生产数据集合,其中包含很多记录,但数据形状固定。我需要清理所有数据(应用某种映射/转换),然后将其放入其他数据库中的新集合中。 最好的方法是什么?
我已经考虑过做一个连接两个数据库的Node.js应用程序,或者做一个可以在robomongo中运行的脚本-两种方法都可以。我最好的开始是
db.collection.find({}).forEach(function(r){
// do transformation of r
otherdb.othercollection.insert(r)
})