本文介绍了未删除事件是否为猫鼬模式触发?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这没有开火!不知道为什么,非常感谢您的帮助.
This isn't firing! No idea why, would really appreciate help here.
Booking.find({_id: key}).remove(function(err, result){
if (err) { console.err("ERR", err) }
else {
console.log("remove result", result);
}
})
BookingSchema.pre('remove', function (next) {
console.log("THIS ID", this._id);
next();
});
推荐答案
根据 doc ,
那么您可以使用这个
Booking.find({_id: key}, function(err, books){
if (err)
throw err;
else {
books.forEach(function(book){
book.remove(function(err){
// the 'remove' pre events are emitted before this book is removed.
});
})
}
});
您可以从讨论
这篇关于未删除事件是否为猫鼬模式触发?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!