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

Meminta daftar semua bidang berbeda dalam koleksi MongoDB

Tidak ada fungsionalitas asli MongoDB yang menyediakan informasi ini. MongoDB benar-benar tanpa skema dan karena itu Anda harus melakukan penelusuran basis data lengkap untuk mengkompilasi daftar semua nama bidang yang unik.

Satu-satunya solusi yang mungkin adalah menyimpan semua bidang menggunakan {field: <field name>, value: <field value>} memasangkan dan menjalankan operasi berbeda pada "bidang" atau untuk mempertahankan daftar nama bidang unik secara terpisah dalam database. Keduanya memiliki kelemahan yang signifikan.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Sinkronkan database mongo di server yang berbeda

  2. Permintaan MongoDB ISODate dengan PHP

  3. MongoDB menemukan perbandingan Kueri dengan CurrentDate

  4. Mongoose:Tidak dapat mengambil dokumen file dari koleksi .chunk tanpa bidang data

  5. Networkx tidak pernah selesai menghitung sentralitas Antara untuk 2 juta node