mongoose 4.0 发布之前,model.save
是不会返回 promise
的,因此,对其或在其 callback 内 yield
都不行,虽然有很多种解决方法,但是感觉,适合于过渡的方法是使用 model.create
来替代。该方法在 3.8.x 中已经可以返回 promise
,具体方法参见http://mongoosejs.com/docs/api.html#model_Model.create
mongoose 4.0 发布之前,model.save
是不会返回 promise
的,因此,对其或在其 callback 内 yield
都不行,虽然有很多种解决方法,但是感觉,适合于过渡的方法是使用 model.create
来替代。该方法在 3.8.x 中已经可以返回 promise
,具体方法参见http://mongoosejs.com/docs/api.html#model_Model.create