Ако приемем doc
съдържа екземпляра на документа за опресняване, можете да направите това, за да го опресните общо:
doc.model(doc.constructor.modelName).findOne({_id: doc._id},
function(err, newDoc) {
if (!err) {
doc = newDoc;
}
}
);
Въпреки това е по-добре да не запазвате/кеширате екземпляри на документи на Mongoose извън непосредствената си нужда от тях. Кеширайте неизменния _id
от документи, до които трябва бързо да получите достъп, а не самите документи.