sql >> Database >  >> NoSQL >> MongoDB

Mongoose findOne ingesloten document door _id

Subdocumenten hebben een .id()-methode, dus u kunt dit doen:

myModel.findById(myDocumentId, function (err, myDocument) {
  var subDocument = myDocument.mySubdocuments.id(mySubDocumentId);
});

Zie http://mongoosejs.com/docs/subdocs.html als referentie.



  1. Het volgende en vorige item van het huidige ophalen met Mongoose

  2. Django kan geen verbinding maken met mongoDB-atlas

  3. voeg array in mongodb in met behulp van pymongo

  4. Verwijder het array-element uit ALLE documenten met behulp van het MongoDB C#-stuurprogramma