【发布时间】:2018-07-08 18:50:23
【问题描述】:
我在环回模型上使用观察者将模型数据存储在保存事件之前。但是我遇到了错误,
(node:10760) UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝 id:1):错误:已调用回调
以下是回调的实现
async function eventSelObserver(ctx, next) {
console.log("eventSelObserver");
if ( ! (ctx.isNewInstance) && ctx.currentInstance) {
ctx.hookState.SelhistoryData = [ctx.currentInstance.toObject()];
}
console.log("before calling next");
return next();
}
以下是注册回调的方式
obsModels.observe("before save", eventSelObserver);
这里 eventSelObserver 内部的回调只被调用一次。 任何错误的指针?
【问题讨论】:
标签: loopbackjs