Я использую Solr 8.5 и JSON Facet API. Я хотел бы сгруппировать по суммам (положительным, отрицательным), внутри этих категорий моих позиций, и суммировать суммы вместе. Мой запрос выглядит следующим образом:
POST http://localhost:8983/solr/wallet-positions/select
Content-Type: application/json
{
"
query": "*:*",
"limit": 100,
"facet": {
"type": "range",
"field": "amount",
"ranges": [
{
"from": "0",
"inclusive_from": true
},
{
"to": "0",
"inclusive_to": false
}
],
"facet": {
"category": {
"type": "terms",
"field": "category",
"missing": true,
"facet": {
"total_amount": "sum(amount)",
}
}
}
}
}
Я получаю следующее исключение:
"msg": "org.apache.solr.search.SyntaxError: Unknown aggregation agg_range in ('range', pos=5)",
Есть идеи по проблеме?