MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Mongoose:Uzyskaj pełną listę użytkowników

Cóż, jeśli naprawdę chcesz zwrócić mapowanie z _id do user , zawsze możesz zrobić:

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() zwraca wszystkie pasujące dokumenty w tablicy, więc ostatni wycięty kod wysyła tę tablicę do klienta.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Tworzenie niestandardowego identyfikatora obiektu w MongoDB

  2. Nie można uzyskać własności z obiektu mangusty

  3. Dlaczego nie zaleca się używania funkcji przechowywanych po stronie serwera w MongoDB?

  4. Przekazany argument musi być pojedynczym ciągiem 12 bajtów

  5. Obiekt dokumentu MongoEngine utworzony przy użyciu from_json nie zapisuje