Mongoose a findOneAndUpdate
(équivalent de mongoBD findAndModify
. MongoDB a également introduit findOneAndUpdate
en version>=3.2) et findByIdAndUpdate
. C'est pourquoi findAndModify
ne fonctionnera pas avec Mongoose.
Quant à savoir lequel est le meilleur, dans findOneAndUpdate vous pouvez passer un objet de requête contenant plusieurs champs tandis que findByIdAndUpdate ne prend que id comme premier paramètre.