Solr возвращает неизвестное агрегирование agg_range в запросе диапазона фасетов - PullRequest
0 голосов
/ 26 апреля 2020

Я использую 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)",

Есть идеи по проблеме?

...