実際、最初のオプションは、膨大なデータがあってもかなり高速です。次に、mongoコンソールを使用したクエリの例を示します。
/usr/bin/mongo yourdbname --eval "db.yourcollectionname.find().forEach(function(doc){doc.yourdatefield = new ISODate(doc.yourdatefield);db.yourcollectionname.save(doc)});"
実際、最初のオプションは、膨大なデータがあってもかなり高速です。次に、mongoコンソールを使用したクエリの例を示します。
/usr/bin/mongo yourdbname --eval "db.yourcollectionname.find().forEach(function(doc){doc.yourdatefield = new ISODate(doc.yourdatefield);db.yourcollectionname.save(doc)});"