sql >> Databáze >  >> NoSQL >> MongoDB

Agregační součet MongoDB na objektech v poli

db.test.aggregate([
   {  $unwind: "$stats" },
   {
        $group: {
            _id:"$stats.year",
            number:{$sum:"$stats.number"}
        }
    },
    { 
        $group: {
          _id: 0,  
          stats:{ $push:  {year:"$_id",number:"$number"}}
        }
    },
    {  
        $project:{stats:1,_id:0}
    } ])


  1. MongoDB:dotazy na rozsah na čas vložení s _id a ObjectID

  2. Synchronizujte mongo databáze na různých serverech

  3. Projekt s Match v souhrnu nefunguje v mongodb

  4. Více dotazů uvnitř dotazu mongodb