sql >> Databáze >  >> NoSQL >> MongoDB

Mongoose findOne vložený dokument podle _id

Vnořené dokumenty mají metodu .id(), takže můžete provést toto:

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

Viz http://mongoosejs.com/docs/subdocs.html pro referenci.



  1. jak importovat soubor Excel (XLSX) do mongoDB

  2. $all parametr v mongodb nefunguje se seznamem ObjectId

  3. Aktualizujte kolekci MongoDB pomocí $toLower

  4. Dobrý způsob, jak používat socket.io s clusterem na vícejádrovém serveru?