Как добавить настраиваемое поле в поле агрегации значимых терминов - PullRequest
1 голос
/ 12 апреля 2020

Я использую статистическое агрегирование терминов в ElasticSearch, и мне интересно, возможно ли добавить настраиваемое поле для каждого элемента в корзине. В настоящее время элемент bucket выглядит следующим образом:

{
    "key" : "Q",
    "doc_count" : 4,
    "score" : 4.731818103557571,
    "bg_count" : 22
},

По умолчанию есть 4 поля, и я хочу добавить сюда что-то, что вычисляется из документов, принадлежащих здесь (4 документа в примере выше).

Я обнаружил, что есть способ настроить саму оценку , но это не то, что я хочу. Я хочу добавить новое настраиваемое поле, которое рассчитывается на основе документов с одинаковым ключом.

...