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

Mongoose, znajdź, zwróć określone właściwości

Używasz projekcji. Pierwszy przykład w dokumentacji zapytań dotyczących mangusty zawiera włożoną operację projekcji.

Uwaga:nieprawdziwy kod b/c Zaznaczyłem ważne bity potrójnymi gwiazdkami

// find each person with a last name matching 'Ghost', ***selecting the `name` and `occupation` fields***
Person.findOne({ 'name.last': 'Ghost' }, ***'name occupation'***, function (err, person) {
  if (err) return handleError(err);
  console.log('%s %s is a %s.', person.name.first, person.name.last, person.occupation) // Space Ghost is a talk show host.
})

Person schemat nie jest określony, ale myślę, że przykład jest wystarczająco jasny.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. nie można uruchomić lokalnego serwera mongodb

  2. Jak tworzyć aplikacje dla MongoDB i Redpanda przy użyciu Docker Compose

  3. Błąd rzutowania JSON.NET podczas serializacji Mongo ObjectId

  4. MongoDB - Utwórz związek

  5. Odpowiednik procedury przechowywanej MongoDB