Mongooseをつかったドキュメントの更新

MongoDBのオブジェクトモデリングツールであるMongooseをつかったドキュメントの更新方法です。

Userコレクションのuser_idが"001"のドキュメント一つに対して、user_nameを"user2"に変更します。

db.User.findOne( { user_id: "001" }, function(err, doc) {
    if(err || doc===null) {
        return false;
    }
    doc.user_name = "usr2";
    doc.save();
}