【发布时间】:2012-08-20 00:23:05
【问题描述】:
目前被这个错误逼到了墙边。
我正在使用 mongodb 的 mongojs 包装器运行 node.js 应用程序。我在默认端口上启动了 mongod,然后运行
var db = require('mongojs').connect('localhost:27017/my_db');
var users = db.collection('users');
users.findOne({'fb_id' : fbUserMetadata.id}, function(err, user) {
console.log(err);
console.log(user);
debugger;
});
然而 err 和 user 都是'null'。据我所知,即使没有找到任何数据,err 也应该填充某种数据。
如何让回调函数正常工作?请原谅新手的问题。
【问题讨论】:
标签: javascript node.js mongodb callback mongojs