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

Cara tercepat untuk mendapatkan histogram ukuran array menggunakan kerangka kerja agregasi MongoDB

Sekarang setelah 2.6 keluar, kerangka kerja agregasi mendukung array baru operator $size yang akan memungkinkan Anda untuk $project ukuran array tanpa harus melepas dan mengelompokkan ulang.

db.sitedata.aggregate([{ $project:{ 'count': { '$size':'$hubs'} } }, 
                       { $group : {_id:'$count', count:{$sum:1} } },
                       { $sort  : { _id: 1 } } ] )



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Berapa overhead Java ORM untuk MongoDB?

  2. Perintah perbaikan MongoDB gagal

  3. MongoDB - Setara dengan LEFT JOIN di mana satu koleksi tidak ada

  4. $push di MongoDb tidak berfungsi?

  5. Meteor:kode keluar mongo tak terduga null. Memulai ulang. Apa ini?