В настоящее время доведен до стены из-за этой ошибки.
Я запускаю приложение node.js с оболочкой mongojs для mongodb. Я запустил 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 являются «нулевыми». Насколько мне известно, ошибка должна быть заполнена какими-то данными, даже если она ничего не находит.
Как заставить функцию обратного вызова работать правильно? Простите вопрос новичка.