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

Dapatkan posisi dokumen yang dipilih dalam koleksi [mongoDB]

Jika kebutuhan Anda adalah untuk menemukan posisi dokumen terlepas dari urutan apa pun, itu tidak mungkin karena MongoDb tidak menyimpan dokumen dalam urutan tertentu. Namun, jika Anda ingin mengetahui indeks berdasarkan beberapa bidang, ucapkan _id , Anda dapat menggunakan metode ini.

Jika Anda benar-benar mengikuti peningkatan otomatis di _id . Anda bidang. Anda dapat menghitung semua dokumen yang memiliki nilai kurang dari _id itu , katakan n , maka n + 1 akan menjadi indeks dokumen berdasarkan _id .

n = db.myCollection.find({"id": { "$lt" : 12345}}).count() ;

Ini juga berlaku jika dokumen dihapus dari koleksi.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB $hariTahun

  2. Hapus semua yang ada di database MongoDB

  3. Bagaimana cara mendapatkan banyak dokumen menggunakan array id MongoDb?

  4. MongoDB $tarik

  5. Manajemen AWS:Cara Menghemat 30% Biaya Hosting MongoDB Anda