sql >> Database >  >> NoSQL >> MongoDB

Retourneer alleen specifieke velden uit het projectiearray-subdocument

Probeer je dit specifiek te doen zonder aggregaat te gebruiken?

db.test.aggregate([{$unwind:"$array"},
                   {$match:{"array.key":1}},
                   {$project:{"array.name":1, extra:1}}])



  1. JavaScript-uitvoering is mislukt verbonden met mongoHQ-shell

  2. Een ingesloten document zoeken met een specifieke eigenschap in Mongoose, Node.js, MongodDB

  3. Hoe op te lossen fout:dbpath (/data/db/) bestaat niet permanent in MongoDB

  4. Fout bij het bouwen van Mongodb op ubuntu-server