Questions marquées «projection»

14
Récupérer uniquement l'élément interrogé dans un tableau d'objets dans la collection MongoDB
Supposons que vous ayez les documents suivants dans ma collection: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, { "shape":"circle", "color":"green" } ] } Faire une requête: db.test.find({"shapes.color": "red"}, {"shapes.color": 1}) Ou db.test.find({shapes: {"$elemMatch": {color: "red"}}}, {"shapes.color": 1}) …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.