あなたが言ったように、MongoCollectionにはcount()
があります コレクション内のドキュメントの数を返すメソッドですが、count(Bson filter)
もあります これにより、コレクション内のドキュメントの数が指定されたオプションに従って返されます。 。
したがって、次を使用できます:
long count = photosCollections.count(Document.parse("{_id : {$lt : 100}}"))
またはもっと明確に:
Document query = new Document("_id", new Document("$lt", 100));
long count = photosCollections.count(query);
参照:http://api.mongodb.com/java/3.3/com/mongodb/client/MongoCollection.html#count-org.bson.conversions.Bson-