Я думаю, что вы можете достичь этого, используя Stats Component , о котором вы уже упоминали.
Например
/select?q=:&stats=true&stats.facet=Col2&stats.field=Col1
Таким образом, вы получаете блок статистики со сгруппированным Col2
в результате, где вы можете получить доступ к значению sum
для каждого Col2
.
Но в документации говорится, что использование stats.facet больше не рекомендуется.
Этот устаревший параметр не рекомендуется для новых пользователей - вместо этого, пожалуйста, рассмотрите возможность комбинирования stats.field с facet.pivot
Но я должен признать, что мне не удалось решить ваш сценарий использования, используя только рекомендуемое поле stats.field с facet.pivot.