Node.js 如何检查连接是否成功?
可能重复:Node.js 如何检查连接是否成功?,node.js,mongoose,Node.js,Mongoose,可能重复: 我使用mongoose.createConnection创建连接,它在异步模式下工作 如何检查连接是否成功,如果不成功,如何获取错误 谢谢。有一个解决方案,您也可以这样做: mongoose.connection.on('error', function (err) { // Do something }); 来源:var db=mongoose.connection;db.on('error',console.error.bind(console,'connectionerr
我使用mongoose.createConnection创建连接,它在异步模式下工作 如何检查连接是否成功,如果不成功,如何获取错误 谢谢。有一个解决方案,您也可以这样做:
mongoose.connection.on('error', function (err) {
// Do something
});
来源:var db=mongoose.connection;db.on('error',console.error.bind(console,'connectionerror:');once('open',函数(回调){//yay!})。。。。。。请参阅mongoosejs文档@这是错误回调,而不是OP要求的成功回调。我认为Maher的“开放式”回调是正确的方式。