有没有一些方法,我可以从createConnection
返回一个承诺,所以我没有使用我使用蓝鸟的承诺听众猫鼬的createConnection承诺
。
我想使用.then()
和.catch()
而不是听众.on('error', callback)
和.on('open', callback)
这是我如何初始化连接
_initConnection(connectionSettings){
Mongoose.Promise = Bluebird;
this.connection = Mongoose.createConnection(connectionSettings);
}
嗨,你能提供更多的代码,你当前的createConnection。是因为你连接到几个mongodb服务器? – vdj4y
@ vdj4y我已更新问题 – Stevik
@Stevik:基于[mongoose文档](http://mongoosejs.com/docs/promises.html),'Promise'仅用于查询。我想是这样 – tmquang6805