ムッシューの日記

2人の子供とのお出かけネタから趣味の釣りネタなど

mongoDBの文字列の日付をDate型に変換する方法


mongoコマンドでmongoDBに接続し、以下のように実行すると文字列の日付がDate型に変換される。(1行目はサンプルデータ仕込み)

> db.test.insert({"date":"Sat Aug 22 21:03:40 GMT+09:00 2015"});
> db.test.find( {date:{$type:2} } ).forEach( function(myDoc) {
... db.test.update({_id:myDoc._id}, {$set: {date: new Date(myDoc.date)}})
... });

 


次へ 投稿

前へ 投稿

© 2017 ムッシューの日記

テーマの著者 Anders Norén