MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Mongoose:Получете пълен списък с потребители

Е, ако наистина искате да върнете съпоставяне от _id до user , винаги можете да направите:

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() връща всички съответстващи документи в масив, така че последният ви изрязан код изпраща този масив на клиента.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Вземете най-новия запис на MongoDB по поле за дата и час

  2. MongoDB - обекти? Защо ми трябва _id в съвкупност

  3. Как да дефинирам методи в модел Mongoose?

  4. Как да направите заявка за колекция от поддокументи с помощта на MongoDB и C# драйвер

  5. Как мога да преоразмеря колекция, ограничена от mongodb, без да загубя данни?