Почитал статью по асинхронную архитектуру, решил передалать свой вариант
var User = require(__dirname + '/../models/User.js');
var foundUser = User.findOne(id); //тут я получаю объект
на правильный типа
User.findOne(id, function(err, id) {...} //тут undefined
Класс User
exports.findOne = function (id) {
...
return foundUser; //тут нахожу объект и отдаю
}
В чем проблема?
findUserне принимаете функцию обратного вызова в качестве аргумента... Какого еще результата вы ждете? – Dmitriy Simushev Feb 14 '17 at 09:48