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

Mongoose/Mongodb:Wyklucz pola z danych wypełnionych zapytań

Drugi parametr populate jest ciągiem wyboru pola, więc możesz to zrobić w następujący sposób:

Author
  .findOne({personcode: code})
  .select('-_id -__v')
  .populate('bookids', '-_id -__v')
  .exec(function (err, data) {
    //foo
});

Pamiętaj, że powinieneś połączyć wybrane pola w jeden ciąg.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pole projektu w osadzonym dokumencie w osadzonej tablicy

  2. MongoDB:Jak wykonać zapytanie o rekordy, w których pole ma wartość NULL lub nie jest ustawione?

  3. Transakcje MongoDB?

  4. Jak wypełnić dokumenty podrzędne zwrócone po agregacji wyszukiwania w mongodb?

  5. Jak rozwiązać problem Nie udało się skonfigurować gniazd podczas uruchamiania, gdy uruchamiam serwer mongodb?