【发布时间】:2018-04-10 18:52:03
【问题描述】:
我在 node.js 中使用以下代码:
async function create(data) {
utils.removeIdFields(data);
const user = new User(data);
console.log("user will be printed here", user);
await user.save();
console.log("code not reaching here");
return user;
}
在上面的代码中,User 是一个猫鼬模型,在 user.save() 上面的行之前它工作正常。但是,它从不打印下一条日志。
我使用的是 mongoose 版本 4.11.0。
【问题讨论】:
-
你能给我看看型号吗?
-
确保将行添加到模型中:
mongoose.Promise = Promise; -
是的,这个试过了,还是不行..@HaroonKhan
-
@KshitijMittal 一样!你找到解决方案了吗?
标签: node.js mongodb mongoose async-await