gpt4 book ai didi

node.js - 保存时 promise 的 Mongoose 错误?

转载 作者:IT老高 更新时间:2023-10-28 23:17:50 24 4
gpt4 key购买 nike

当我尝试通过模型实例上的保存操作来获得 promise 时。我得到错误:undefined is not a function

instance.save().exec().then(..)

但是,如果我尝试用这样的模型获得 promise ,那么它会起作用。

model.find(..).exec().then(..)

有没有办法获得保存操作的 promise 。目前我只是通过回调来保存功能。但是,为了保持一致性,我想以相同的方式进行所有数据库操作。

最佳答案

Model#save返回一个 promise ,所以你应该跳过 .exec():

instance.save().then(...);

关于node.js - 保存时 promise 的 Mongoose 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29736965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com