MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Restituisce solo campi specifici dal documento secondario dell'array di proiezione

Stai specificamente cercando di farlo senza utilizzare l'aggregato?

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