mongooseMongoose मिडिलवेयर


टिप्पणियों

मंगोलों में, मध्यवर्तियों को pre और post हुक भी कहा जाता है।

मिडलवेयर दो तरह के होते हैं

ये दोनों मिडलवेयर प्री और पोस्ट हुक का समर्थन करते हैं।

  1. दस्तावेज़ मिडिलवेयर

    दस्तावेज़ कार्यों के लिए इसका समर्थन init , validate , save और remove

  1. क्वेरी मिडिलवेयर

    इसके क्वेरी कार्यों की count , find , findOne , findOneAndRemove , findOneAndUpdate , insertMany और update लिए इसका समर्थन किया गया है।


प्री और पोस्ट हुक

प्री हुक के दो प्रकार हैं

  1. धारावाहिक

    जैसा कि नाम से ही पता चलता है, इसका क्रियान्वयन धारावाहिक क्रम में किया जाता है यानी एक के बाद एक

  1. समानांतर

    समानांतर मिडलवेयर अधिक महीन दानेदार फ्लो नियंत्रण प्रदान करता है और hooked method को तब तक निष्पादित नहीं done है जब तक कि सभी समानांतर मिडलवेयर द्वारा कॉल नहीं done जाता है।

पोस्ट मिडिलवेयर को hooked method बाद निष्पादित किया hooked method और इसके सभी pre मिडलवेयर को पूरा किया गया है।


हुक किए गए तरीके दस्तावेज़ मिडलवेयर द्वारा समर्थित कार्य हैं। init, validate, save, remove

Mongoose मिडिलवेयर संबंधित उदाहरण