sql >> Databasteknik >  >> NoSQL >> MongoDB

Returnera endast specifika fält från underdokument för projektionsmatris

Försöker du specifikt göra det här utan att använda aggregat?

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



  1. MongoDB - exempel på manuella referenser

  2. Är memcached en dinosaurie i jämförelse med Redis?

  3. Infoga array där elementet inte existerar annars uppdatera det (med flera villkor)

  4. MongoDB-metoder för att lagra stora mängder mätvärden/analysdata