sql >> Database >  >> NoSQL >> MongoDB

hoe een geaggregeerde query in de mongodb-client op RockMongo of mViewer uit te voeren?

U kunt een geaggregeerde zoekopdracht uitvoeren in het "tools->command"-paneel op uw startpagina van rockmongo. U kunt de zoekopdracht als volgt in het invoerpaneel invoeren:

{ 
  aggregate : "ns",                                          
  pipeline : [
               ...
             ]                
}

Dat komt goed! Ik heb het geprobeerd en het werkt!

Volledig voorbeeld:

{ aggregate : "COLLECTION_NAME",
  pipeline : [
    { $unwind : "$SUB_ARRAY" },
    { $match: {"SUB_ARRAY.field": "value"}},
  ]
}



  1. Is het mogelijk om voortgangsmeldingen op de kaart te krijgen in Mongo?

  2. Verbind NodeJS met MongoDB Droplet

  3. Mongodb-query join-optimalisatie

  4. Documenten zoeken met arrays die een document met een bepaald veld bevatten