sql >> Database >  >> NoSQL >> MongoDB

Mongoose:krijg de volledige lijst met gebruikers

Nou, als je echt een toewijzing wilt retourneren van _id naar user , je zou altijd kunnen doen:

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() retourneert alle overeenkomende documenten in een array, dus je laatste geknipte code stuurt die array naar de client.



  1. MongoDB-replicaset met eenvoudige wachtwoordverificatie

  2. Kan geen Jedis-verbinding krijgen bij gebruik van SSL met Redis en Spring Data Redis

  3. Back-ups gebruiken om veelvoorkomende storingsscenario's voor MongoDB op te lossen

  4. MongoDB-installatie