预删除中间件没有开火

时间:2017-02-27 15:17:56

标签: node.js mongoose

我使用猫鼬并尝试级联删除但不幸的是我的预删除中间件因为某些原因没有触发。

const uint_fast32_t pattern[MAX_SOMETHING];

1 个答案:

答案 0 :(得分:3)

也许你会被this mongoose "feature"迷住:

  

注意:remove()没有查询挂钩,仅适用于文档。如果你   设置一个'remove'钩子,当你调用myDoc.remove()时它会被触发,   不是在你调用MyModel.remove()时。注意:create()函数触发   save()hooks。

pre('remove',...)当您调用myPres.remove()而不是从Presentation.remove()

模型中调用删除功能时,您的private Bankrekening bankrekening中间件将被触发