Product.observe('after save', function(ctx, next){
productHelper.calProduct(ctx.instance);
next();
});
我有上述方法可以在产品更新后执行某些操作,但是"保存后"也是由创建触发的。如何仅通过更新而不是创建来触发?
非常感谢!
环回": "^3.22.0" "连接器": "PostgreSQL">
您可以使用远程钩子。
例如:
Product.afterRemote('updateUser', (ctx, userRes, next) => {
next()
{...code ....}
})
其中updateUser
是我的远程方法。使用方法名称或原型更改它。
最后发现Postgresql支持isNewInstance,问题就解决了。