sql >> Databasteknik >  >> NoSQL >> MongoDB

Mongoose:Få hela listan över användare

Tja, om du verkligen vill returnera en mappning från _id till user , du kan alltid göra:

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() returnerar alla matchande dokument i en array, så ditt senaste kodavsnitt skickar arrayen till klienten.



  1. Spring Boot Integration Testing med Embedded MongoDB

  2. Hadoop Partitioner – Lär dig grunderna i MapReduce Partitioner

  3. En översikt över Percona MongoDB Kubernetes-operatören

  4. Sortera kapslad array av objekt