Như bạn đã nói MongoCollection có count()
phương thức sẽ trả về số lượng tài liệu trong bộ sưu tập, nhưng nó cũng có count(Bson filter)
điều đó sẽ trả về số lượng tài liệu trong bộ sưu tập theo các tùy chọn đã cho .
Vì vậy, bạn chỉ có thể sử dụng:
long count = photosCollections.count(Document.parse("{_id : {$lt : 100}}"))
hoặc có thể rõ ràng hơn:
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-