/ / ElasticSearch - 集約内の追加フィールドを取得する - elasticsearch

ElasticSearch - 集計で余分なフィールドを取得する - elasticsearch

私は集約で余分な分野を得ようとしています。以下はクエリです GET / iacmpi / _search?_source = false

{
"query": {
"match": {
"Document_Type": "INVOICEDoc"
}
},
"aggs": {
"GroupByCDMInvoiceID": {
"terms":{ "field" : "INVOICE_ID" },
"aggs":{
"LatestVersion":{
"max":{
"field":"DocVersion"
}
}
}
}
}
}

したがって、INVOICE_IDフィールド集約のレベルでは、もう1つのフィールド「NAME」を取り出す必要があります。それは私にすべてのヒットを表示し、私はヒットをトラバースし、マッチを得なければならないので、クエリ部分でそれをしたくありません。

出来ますか?

ありがとう、 サマー

回答:

回答№1は1

おもう トップヒット あなたが探しているものです。