title: Mongoose pre middleware with findByIdAndDelete
body: <p>Im following a course on Udemy for Node js. There mongoose pre middleware is used with remove like this. </p>
  
  <pre><code>ReviewSchema.pre('remove', function() {
    // code goes here
  });
  </code></pre>
  
  <p>But my implementation is different and I want to use findByIdAndDelete. This is my code.</p>
  
  <pre><code>ReviewSchema.pre('findByIdAndDelete', function() {
    // code goes here
  });
  </code></pre>
  
  <p>But this one doesn't trigger. I tried to console.log inside this, but it doesn't trigger. What am I doing wrong here?</p>