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

Di pymongo MongoDB, bagaimana cara melakukan count()?

Jika Anda menggunakan pymongo versi 3.7.0 atau lebih tinggi, lihat jawaban ini sebagai gantinya.

Jika Anda ingin results_count untuk mengabaikan limit() . Anda :

results = db.datasets.find({"test_set":"abc"}).sort("abc",pymongo.DESCENDING).skip((page-1)*num).limit(num)
results_count = results.count()

for post in results:

Jika Anda menginginkan results_count untuk dibatasi pada limit() . Anda , setel applySkipLimit ke True :

results = db.datasets.find({"test_set":"abc"}).sort("abc",pymongo.DESCENDING).skip((page-1)*num).limit(num)
results_count = results.count(True)

for post in results:


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Bagaimana cara mengubah struktur objek JSON menjadi notasi titik?

  2. MongoDB - Buat Dokumen

  3. Spring mongodb mendapatkan ID item yang dimasukkan setelah Simpan

  4. Bagaimana cara memperbarui atribut dinamis MongoDB?

  5. Kesalahan kunci duplikat dengan indeks unik mongodb 2dsphere