MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Suma agregacji MongoDB na obiektach w tablicy

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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Konwersja ciągu na datę w mongodb

  2. Niemożliwe tworzenie użytkowników (lub niestandardowych ról) w Mongo na serwerze NodeJS

  3. jak używać mapreduce w poddokumencie zapytania mongoose/mongodb?

  4. Załaduj obraz z pliku binarnego (Javascript - Ajax - MongoDB)

  5. Różnica między .save() a użyciem update()