MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Trong pymongo của MongoDB, làm cách nào để đếm ()?

Nếu bạn đang sử dụng pymongo phiên bản 3.7.0 trở lên, hãy xem câu trả lời này thay vào đó.

Nếu bạn muốn results_count bỏ qua limit() của bạn :

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:

Nếu bạn muốn results_count được giới hạn ở limit() của bạn , đặt applySkipLimit thành 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. Làm cách nào để lấy một phiên bản của db từ trình điều khiển gốc node-mongo?

  2. Tìm tài liệu MongoDB thông qua một từ trong mô tả trường trong mỗi sản phẩm với Mongoskin

  3. Làm thế nào để điều chỉnh chuỗi json thành tài liệu bson để ghi vào MongoDB?

  4. Làm cách nào để cài đặt song song hai phiên bản mongodb trong Ubuntu 12.04?

  5. Tìm đối tượng giữa hai ngày MongoDB