Mongoose ma findOneAndUpdate
(odpowiednik mongoBD findAndModify
. MongoDB wprowadziła także findOneAndUpdate
w wersji>=3.2) i findByIdAndUpdate
. Dlatego findAndModify
nie będzie działać z Mongoose.
Jeśli chodzi o to, który z nich jest lepszy, w findOneAndUpdate możesz przekazać obiekt zapytania zawierający wiele pól, podczas gdy findByIdAndUpdate przyjmuje tylko id jako pierwszy parametr.