私はついにこれに対する解決策を見つけました。 remove()
を使用する必要があるため、ミドルウェアは起動しませんでした 、save()
、モデル自体ではなく、モデルインスタンスなど。
例:
Customer.remove({...});
動作しません。
Customer.findOne({...}, function(err, customer) {
customer.remove();
});
Customer.post('remove')
にあるものはすべて機能し、実行されます 。