2015-06-02 67 views
0

我在运行时增加了钩我的模型:续集删除挂钩?

model.addHook('afterUpdate', 'myHook', function(instance, cb) { 
    // Do some stuff 
})  

如果某些条件得到满足,我想删除此挂钩,使之不再火灾。看看这些文档,我只能看到添加/检查钩子存在的方法,而不是删除它们。

可能吗?或者我需要提出自己的解决方案(我可以想出几种方法来做到这一点,但想要检查Sequelize是否直接支持这一点)?

回答

1

看起来像这个功能不存在。所以,你需要写您的解决方案,并从model.options.hooks['afterUpdate']