MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

नेवला में कैस्केड शैली हटाएं

यह Mongoose के 'remove' . के प्राथमिक उपयोग के मामलों में से एक है मिडलवेयर।

clientSchema.pre('remove', function(next) {
    // 'this' is the client being removed. Provide callbacks here if you want
    // to be notified of the calls' result.
    Sweepstakes.remove({client_id: this._id}).exec();
    Submission.remove({client_id: this._id}).exec();
    next();
});

इस तरह, जब आप client.remove() . को कॉल करते हैं निर्भरता को साफ करने के लिए इस मिडलवेयर को स्वचालित रूप से लागू किया जाता है।



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. mongodb प्रत्येक पुनर्प्राप्त दस्तावेज़ में काउंटर जोड़ें

  2. MongoDB में अप्सर्ट करने के लिए गाइड

  3. MongoDB प्रतिकृति सेट को स्टैंड अलोन सर्वर में कैसे बदलें

  4. जावा का उपयोग करके मोंगोडब में ऑटो वृद्धि अनुक्रम

  5. एक 'या' शर्त के साथ MongoDB क्वेरी