Вы можете получить доступ к результатам запроса мангуста через переданный обратный вызов.Вы обнаружите, что mongoose, как и большинство модулей node.js, широко использует асинхронные обратные вызовы.Mongoose также предоставляет хороший метод для возврата объекта по его идентификатору, и если вы хотите использовать этот результат вне области обратного вызова, вы можете сделать это следующим образом:
var first_user;
User.findById(user_id, function(user){
first_user = user;
});
Для других API mongooseзвонки, я рекомендую посмотреть на тесты мангуст для хорошей справки.Проверить http://github.com/LearnBoost/mongoose/blob/master/tests/integration/model.test.js