当我试图通过模型实例上的保存操作获得承诺.我收到错误:undefined is not a function
instance.save().exec().then(..)
Run Code Online (Sandbox Code Playgroud)
但是,如果我试图通过这样的模型获得承诺,那么它是有效的.
model.find(..).exec().then(..)
Run Code Online (Sandbox Code Playgroud)
没有办法获得保存行动的承诺.目前我只是通过回调来保存功能.但是,为了保持一致性,我希望以相同的方式执行所有数据库操作.
Joh*_*yHK 36
Model#save返回一个promise,所以你应该跳过.exec():
instance.save().then(...);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13732 次 |
| 最近记录: |