मान लें कि doc
ताज़ा करने के लिए दस्तावेज़ उदाहरण शामिल है, आप इसे सामान्य रूप से ताज़ा करने के लिए ऐसा कर सकते हैं:
doc.model(doc.constructor.modelName).findOne({_id: doc._id},
function(err, newDoc) {
if (!err) {
doc = newDoc;
}
}
);
हालांकि, Mongoose दस्तावेज़ उदाहरणों को उनकी तत्काल आवश्यकता से परे जारी/कैश नहीं करना बेहतर है। अपरिवर्तनीय _id
को कैश करें आपको उन दस्तावेज़ों तक शीघ्रता से पहुँचने की आवश्यकता है, न कि स्वयं दस्तावेज़ों तक।