MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Mongoose :Obtenir la liste complète des utilisateurs

Eh bien, si vous voulez vraiment retourner un mappage de _id à user , vous pouvez toujours faire :

server.get('/usersList', function(req, res) {
  User.find({}, function(err, users) {
    var userMap = {};

    users.forEach(function(user) {
      userMap[user._id] = user;
    });

    res.send(userMap);  
  });
});

find() renvoie tous les documents correspondants dans un tableau, de sorte que votre dernier code extrait envoie ce tableau au client.