title: Pre remove event not firing for mongoose schema?
body: <p>This isn't firing! No idea why, would really appreciate help here.</p>
  
  <pre><code> 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();
   });
  </code></pre>