有沒有一些方法,我可以從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