MongoDB findById 不工作

MongoDB findById not working

我正在使用 Monk 和 MongoDB 尝试通过 ID 填充请求参数来获取记录,但它 returns 没有。

我已经尝试了很多关于 SO 的建议,但没有任何效果,有人知道我哪里出错了吗?

这是我的代码:

router.get('/:id', function(req, res) {
  var db = req.db;
  var collection = db.get('bugs');
  collection.findById(req.params.id, {}, function(e,docs){
      res.render('bug', { 'bug': docs });
  });
});

我正在尝试访问 localhost:3000/bugs/recordidstring

谢谢

我是个彻头彻尾的白痴,当我连接到数据库时,我连接到了错误的数据库!

对不起各位,我的错!