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

Truy vấn tổng MongoDb

Như llovet đã đề xuất, khung tổng hợp là cách để đi. Đây là giao diện truy vấn của bạn:

db.CollectionNameGoesHere.aggregate({ $match: {
    $and: [
        { hour: { $gte: 11 } },
        { hour: { $lte: 12 } }
    ]
} },
{ $group: { _id : null, sum : { $sum: "$incoming" } } });

Bạn cũng có thể định hình tài liệu kết quả để chỉ chứa tổng bằng cách thêm toán tử $ project vào cuối đường dẫn, như sau:

{ $project: { _id: 0, sum: 1 } }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Meteor.js triển khai tới example.com hoặc www.example.com?

  2. mongodb:Tăng kết nối tối đa trong mongodb

  3. Điền các ngày còn thiếu trong hồ sơ

  4. Cách kết nối cơ sở dữ liệu Mongo cục bộ với docker

  5. Mẹo để chạy MongoDB trong sản xuất bằng cách sử dụng các luồng thay đổi