I Mongoose 4.0 er standardværdien for new
mulighed for findByIdAndUpdate
(og findOneAndUpdate
) er ændret til false
, hvilket betyder at returnere det gamle dokument (se #2262 i udgivelsesbemærkningerne). Så du skal udtrykkeligt indstille indstillingen til true
for at få den nye version af dokumentet, efter at opdateringen er anvendt:
Model.findByIdAndUpdate(id, updateObj, {new: true}, function(err, model) {...