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

mongodb - cara menemukan dan kemudian mengagregasi

Anda harus menggunakan $match :

db['!all'].aggregate([
  {$match:
    {'GENDER': 'F',
     'DOB':
      { $gte: 19400801,
        $lte: 20131231 } } },
  {$group:
     {_id: "$GENDER",
     totalscore:{ $sum: "$BRAINSCORE"}}}
])

Keluaran:

{ "_id" : "F", "totalscore" : 109 }


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Memperbarui array bersarang di mongoDB melalui mongo Shell

  2. Hentikan Replika Set MongoDB

  3. Tidak dapat mengirim data ke MongoDB menggunakan Streaming Terstruktur Kafka-Spark

  4. Apakah ada cara untuk menjalankan MongoDB Shell (atau metode tojson) dalam mode JSON yang ketat?

  5. Bagaimana cara mendapatkan status budak mongodb menggunakan nodejs?