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

MongoDB:Bagaimana cara mengelompokkan array bersarang dalam satu dokumen?

Anda perlu mengelompokkan null _id sehingga semua services dikelompokkan dalam satu dokumen. Juga $unwind array layanan sebelum pengelompokan, grup lain akan memberi Anda array array

db.project.aggregate(
  {$unwind: '$services'},
  {$group: {_id:null, services: {$push: '$services'}}}
)



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Php Secara rekursif memasukkan kategori ke MongoDB

  2. Apa perbedaan antara changeStream dan kursor tailable di MongoDB

  3. Bagaimana cara mengatur database MongoDB di Heroku dengan MongoLab?

  4. Cara mendapatkan aliran biner oleh GridFS ObjectId dengan Spring Data MongoDB

  5. Mengubah array mongo menjadi objek dengan pasangan nilai kunci