現状の検索パラメータと検索結果を添付しますので、
間違っている箇所を指摘いただけると幸いです。
最終的にこのような形で値を取得したいです。
{ "hits": { { "eventName": "event1", "count": 2 }, { "eventName": "event2", "count": 2 }, { "eventName": "event3", "count": 1 } } }
現状の検索時のパラメータ
{ type: 'event', aggs: { event_group: { source: { terms: { field: 'eventName' } } } } }
現状の検索結果
{ "hits": { "total": 162, "max_score": 0.9938461, "hits": [ { "_type": "event", "_source": { "eventName": "event1", } }, { "_type": "event", "_source": { "eventName": "event1", } }, { "_type": "event", "_source": { "eventName": "event2", } }, { "_type": "event", "_source": { "eventName": "event2", } }, { "_type": "event", "_source": { "eventName": "event3", } } ] } }
よろしくお願い致します。
あなたの回答
tips
プレビュー