Dengan asumsi doc
berisi instance dokumen untuk menyegarkan, Anda dapat melakukan ini untuk menyegarkannya secara umum:
doc.model(doc.constructor.modelName).findOne({_id: doc._id},
function(err, newDoc) {
if (!err) {
doc = newDoc;
}
}
);
Namun, lebih baik untuk tidak menyimpan/men-cache instance dokumen Mongoose di luar kebutuhan mendesak Anda. Cache _id
. yang tidak dapat diubah dokumen yang perlu Anda akses dengan cepat, bukan dokumen itu sendiri.