Mongoose: Получить полный список пользователей
Я пытался использовать Mongoose, чтобы отправить список всех пользователей следующим образом:
server.get('/usersList', function(req, res) {
var users = {};
User.find({}, function (err, user) {
users[user._id] = user;
});
res.send(users);
});
Конечно,res.send(users);
собирается отправить{}
что не то, что я хочу. Есть лиfind
Альтернатива с немного другой семантикой, где я мог бы сделать следующее?
server.get('/usersList', function(req, res) {
User.find({}, function (err, users) {
res.send(users);
});
});
По сути, я хочу, чтобы обратный вызов выполнялся только тогда, когда все пользователи были выбраны из базы данных.