Jak powiedziałeś, MongoCollection ma funkcję count()
metoda, która zwróci liczbę dokumentów w kolekcji, ale posiada również count(Bson filter)
który zwróci liczbę dokumentów w kolekcji zgodnie z podanymi opcjami .
Możesz więc po prostu użyć:
long count = photosCollections.count(Document.parse("{_id : {$lt : 100}}"))
a może jaśniej:
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-