相关疑难解决方法(0)

node.js mongojs findOne回调将错误返回为null

目前被这个错误推上了墙.

我正在使用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;

    });
Run Code Online (Sandbox Code Playgroud)

然而,错误和用户都是'空'.据我所知,错误应该填充某种数据,即使它没有找到任何数据.

如何让回调函数正常工作?请原谅新手问题.

javascript callback mongodb node.js mongojs

5
推荐指数
1
解决办法
6143
查看次数

标签 统计

callback ×1

javascript ×1

mongodb ×1

mongojs ×1

node.js ×1