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

kueri mengembalikan jumlah item dalam koleksi tersemat mongodb

Lihat diskusi dokumen Mongo tentang operator $size di sini .

Singkatnya, Anda dapat melakukan kueri berdasarkan ukuran array yang tepat dengan operator $size, tetapi Anda tidak dapat memperoleh kembali ukuran array, juga tidak dapat melakukan kueri berdasarkan rentang ukuran array.

Apa yang disarankan akan bekerja dengan baik untuk Anda - simpan bidang lain yang merupakan jumlah posting - yang dapat digunakan baik dalam kueri sebagai filter/rentang dan Anda dapat mengembalikannya ketika Anda perlu mengetahui seberapa besar array. Baik posting disimpan di tempat lain atau disematkan dalam array, bidang ini akan sangat berguna jika Anda melakukan query atau penyaringan berdasarkan jumlah posting.

Ada pertanyaan serupa yang sangat dengan saran serupa.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Perbedaan antara sekarang dan tanggal tertentu

  2. Apakah ada cara untuk membuat mongodb seperti string _id tanpa mongodb?

  3. Bagaimana cara membuat umpan file dari orang-orang yang diikuti pengguna?

  4. Kelompokkan dan hitung pada rentang awal dan akhir

  5. Permintaan untuk menemukan semua dokumen dengan milidetik bukan nol