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

cara memanggil operasi hitungan setelah menemukan dengan driver java mongodb

Seperti yang Anda katakan, MongoCollection memiliki count() metode yang akan mengembalikan jumlah dokumen dalam koleksi, tetapi juga memiliki count(Bson filter) yang akan mengembalikan jumlah dokumen dalam koleksi sesuai dengan opsi yang diberikan .

Jadi Anda cukup menggunakan:

long count = photosCollections.count(Document.parse("{_id : {$lt : 100}}"))

atau mungkin lebih jelas:

Document query = new Document("_id", new Document("$lt", 100));
long count = photosCollections.count(query);

ref:http://api.mongodb.com/java/3.3/com/mongodb/client/MongoCollection.html#count-org.bson.conversions.Bson-



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Perancah Yeoman, Mongoose, dan MongoDB

  2. MongoDB $cos

  3. Temukan url duplikat di mongodb

  4. Mongodb - agregasi $push jika kondisional

  5. Kiat untuk Menjalankan MongoDB dalam Produksi Menggunakan Aliran Perubahan