MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Gibt nur bestimmte Felder aus dem Unterdokument des Projektionsarrays zurück

Versuchen Sie dies ausdrücklich ohne die Verwendung von Aggregaten?

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