У меня есть требование найти общее количество документов при выполнении запроса, не загружая их в облако.
Я использую облачный клиент https://github.com/cloudant/java-cloudant . Обычно для извлечения документов я использую метод findByIndex().
Теперь мое требование состоит в том, чтобы получить «только» общее количество документов, которые могут быть получены селектором, указанным в первом аргументе findByIndex().
Я не хочу извлекать все документы и считать их на стороне клиента, так как это займет всю пропускную способность сети и память.
Из поиска я вижу, что это возможно с помощью приведенной здесь функции сокращения: http://guide.couchdb.org/editions/1/en/cookbook.html#aggregate
Но как мне использовать эту функцию сокращения в java-клиенте для cloudant? Есть ли другой способ добиться этого?