0

Почитал статью по асинхронную архитектуру, решил передалать свой вариант

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; //тут нахожу объект и отдаю
}

В чем проблема?

Sergei R
  • 539
  • Ну так вы же в реализации findUser не принимаете функцию обратного вызова в качестве аргумента... Какого еще результата вы ждете? – Dmitriy Simushev Feb 14 '17 at 09:48
  • Вы не могли бы с примером, я в js не силен, изучаю и фразу "принимать функцию обратного вызова в качестве обратного аргумента" не очень понимаю. – Sergei R Feb 14 '17 at 13:32

0 Answers0