En supposant doc
contient l'instance de document à actualiser, vous pouvez le faire pour l'actualiser de manière générique :
doc.model(doc.constructor.modelName).findOne({_id: doc._id},
function(err, newDoc) {
if (!err) {
doc = newDoc;
}
}
);
Cependant, il est préférable de ne pas conserver/mettre en cache les instances de document Mongoose au-delà de votre besoin immédiat. Mettez en cache l'immuable _id
de documents auxquels vous devez accéder rapidement, pas les documents eux-mêmes.