मुझे आखिरकार इसका हल मिल गया। मिडलवेयर सक्रिय नहीं हो रहा था क्योंकि आपको remove()
. का उपयोग करना होगा , save()
, आदि मॉडल इंस्टेंस पर, न कि मॉडल पर।
उदाहरण:
Customer.remove({...});
काम नहीं करेगा।
Customer.findOne({...}, function(err, customer) {
customer.remove();
});
काम करेगा और जो कुछ भी Customer.post('remove')
. में होगा वह करेगा ।