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-