Mongoose JS を使用して、MongoDB データストアのフィールドを更新しようとしています。これが機能する理由を理解するのに苦労しています:
MyModel
.findByIdAndUpdate( req.params.id, field: someValue )
.exec () ->
...callback
しかし、以下は機能しませんか?つまり、find / where + update を使用します。
MyModel
.findOne( _id: req.params.id )
.update( field: someValue )
.exec () ->
...callback
また
MyModel
.where( _id: req.params.id )
.update( field: someValue )
.exec () ->
...callback
本当に頭を悩ませました!