Ich habe versucht, mit Mongoose die Liste aller Benutzer wie folgt zu senden:
server.get('/usersList', function(req, res) {
var users = {};
User.find({}, function (err, user) {
users[user._id] = user;
});
res.send(users);
});
Natürlich res.send(users);
wird senden {}
, was ich nicht will. Gibt es eine find
Alternative mit etwas anderer Semantik, bei der ich Folgendes tun könnte?
server.get('/usersList', function(req, res) {
User.find({}, function (err, users) {
res.send(users);
});
});
Im Wesentlichen möchte ich, dass der Rückruf nur ausgeführt wird, wenn alle Benutzer aus der Datenbank abgerufen wurden.