MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Kueri jumlah MongoDb

Seperti yang disarankan lllovet, kerangka kerja agregasi adalah cara yang harus dilakukan. Berikut tampilan kueri Anda:

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

Anda juga dapat membentuk dokumen yang dihasilkan agar hanya berisi jumlah dengan menambahkan operator $project di akhir pipeline, seperti:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Dapatkan jumlah koneksi terbuka di mongoDB menggunakan java

  2. MongoDB :Kerangka kerja agregasi :Dapatkan dokumen bertanggal terakhir per ID pengelompokan

  3. Bagaimana cara mengonversi properti di MongoDB dari teks ke tipe tanggal?

  4. Bagaimana cara memperbarui nilai menggunakan pymongo?

  5. Mongodb:Lakukan kueri rentang Tanggal dari ObjectId di shell mongo