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

Cara mengelompokkan record berdasarkan elemen array menggunakan MongoDB

Anda harus terlebih dahulu menggunakan $unwind yang mengeluarkan satu dokumen untuk setiap elemen dalam larik.

db.books.aggregate([
  { 
    $unwind : "$categories"
  },
  {
    $group : { _id : "$categories", total: { $sum: 1 } }
  }   
])



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Pesan Kesalahan Kustom dengan Mongoose

  2. Masalah MongoDB NumberLong/$numberLong saat mengonversi kembali ke Objek Java

  3. Membuat Indeks Multifield di Mongoose / MongoDB

  4. kueri mongo - apakah ada properti?

  5. Variabel TypeScript tanda tanya