MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Tổng hợp MongoDB trên các đối tượng trong mảng

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. Làm cách nào để kết nối với MongoDB đang chạy trong vùng chứa Docker?

  2. kiểm tra xem giá trị trường có thoát trong mảng hay không - MongoDB

  3. Cassandra vs. MongoDB:bạn nên chọn cái nào

  4. Tự động kiểm tra tình trạng cơ sở dữ liệu

  5. Chèn một đối tượng momentjs vào Meteor Collection