生命周期函数
生命周期函数有哪些?有哪些种类?
支持的生命周期函数如下
define: {
hooks: {
beforeCreate: () => {
// Do stuff
}
}
});
1.options
hooks: {
beforeCreate: () => {
// Do other stuff
}
}
});
const sequelize = new Sequelize(..., {
hooks: {
beforeCreate: () => {
// Do stuff
}
}
}
});
2.调用对应的方法
sequelize.addHook('xxx', () => {....})
取一个叫 notifyUsers 的名字
只有被命名了的生命周期函数才可移除
Book.removeHook('afterValidate', 'notifyUsers');