Elasticsearch Aggregation Range Buckets на основе символов, а не чисел - PullRequest
0 голосов
/ 26 февраля 2020

Я могу получить агрегацию отдельных текстовых строк следующим образом:

       "alpha_titles": {
          "terms": {
            "field": "book_title.keyword",
            "size" : 100,
            "order": {
              "_term": "asc"
            }
          }
        }

Но я должен собрать эти заголовки в диапазоны: A - E, F - J, et c ...

агрегация "диапазона", по-видимому, работает только с рабочими числами c значений.

Есть ли способ получить блоки строк алфавита c на основе начального значения и конечное значение - что-то вроде * до e * ???

...