MongoDB - 检查它是否与异步连接并等待?

时间:2017-08-21 08:45:39

标签: node.js mongodb express async-await

如何检查mongodb是否与asyncawait相关联?

我试过了:

  const db = await mongodb.connect(config.database.url)
  db.on('ready',function() {
    console.log('database connected');
  })

即使数据库已连接,我也没有'数据库连接'。

有什么想法吗?

1 个答案:

答案 0 :(得分:-1)

如果mongodb.connect(config.database.url)返回一个Promise,你只需要将console.log('database connected')放在下一行,因为Js将以非阻塞方式保持并执行,直到建立连接然后继续。