データベースからレコードを削除する前に、ミドルウェアを使用して前処理を行っています。ただし、この前処理の結果に関する情報をミドルウェアからモデル削除コールバックに渡すことができれば非常に便利です。これはどういうわけか可能ですか?
Movie.pre('remove', function(next) {
var result = true;
next();
});
movie.remove(function(err, result) {
if (result === true) {
// do something
}
});