我有以下带钩的型号
User.init({ },{
hooks: {
beforeUpdate: async (user, options) => {
console.log('updated');
// some async job here with await
}
}
});
现在我要更新一行:
const user = await User.findOne({ ... });
user.balance = 1000002;
await user.save();
由于某种原因,以上未触发该挂接。 如果我删除了await而只是致电
user.save();
然后调用该钩子。钩子触发后如何异步修改实例?