如何使环回模型事件起作用?
How to make Loopback models events work?
我试过 http://apidocs.strongloop.com/loopback/#model 中的一个例子:
MyModel.on('changed', function(inst) {
console.log('model with id %s has been changed', inst.id);
// => model with id 1 has been changed
});
我用实际型号名称替换了 MyModel
。当我保存新实例或更新现有实例时,我希望看到控制台日志,但什么也没有发生。
如何让它按照文档中的描述工作?
因为我使用的是 Loopback 3.0,而不是 2.0,所以提到的侦听器已被弃用,当我将其更改为下面的示例时,它很有帮助并且工作正常。
MyModel.observe('after save', (inst) => {
console.log('model with id %s has been changed', inst.id);
});
这里有更多信息:
我试过 http://apidocs.strongloop.com/loopback/#model 中的一个例子:
MyModel.on('changed', function(inst) {
console.log('model with id %s has been changed', inst.id);
// => model with id 1 has been changed
});
我用实际型号名称替换了 MyModel
。当我保存新实例或更新现有实例时,我希望看到控制台日志,但什么也没有发生。
如何让它按照文档中的描述工作?
因为我使用的是 Loopback 3.0,而不是 2.0,所以提到的侦听器已被弃用,当我将其更改为下面的示例时,它很有帮助并且工作正常。
MyModel.observe('after save', (inst) => {
console.log('model with id %s has been changed', inst.id);
});
这里有更多信息: