Node.js:如何检查mongojs是否连接成功?

时间:2015-06-08 18:41:23

标签: javascript node.js mongodb connection mongojs

我在制作服务器时需要一些方法来识别mongojs在调用函数时成功连接到mongodb数据库:

    mongojs.connect(connectionString, collections);

我可以使用回调或事件监听器吗?

1 个答案:

答案 0 :(得分:1)

正如您可以在MongoJS文档(https://github.com/mafintosh/mongojs#events)中阅读的那样,有一个事件可以在db准备就绪时听到:

db.on('ready',function() {
    console.log('database connected');
});

您需要对发布的句子进行变量分配,如下所示:

var db = mongojs.connect(connectionString, collections);

然后使用ready事件来监听数据库连接