私は、私のウェブサイトで最も人気のあるページに関連する木場の小さなダッシュボードを作成しようとしています。文書は次の形式で保存されます。ElasticSearch:フィールドキーでの集計
{
"ev": "pageview",
"meta": {
"visitor": "blah",
"pages": {
"/my-route": {
"title": "My route",
"desc": "foo bar"
},
"/my-route#2": {
"title": "My route 2"
"desc": "foo bar"
},
}
}
}
だから、私はこのことを示してテーブルを作成しようとしている:
Page Views
/foo 10
/foo#2 10
/bar 5
をしかし、私はベースを集約することができるように見えることはできませんオブジェクトからのキーにそれは可能ですか?
私はあなたが求めていることは実際には可能だとは思わない。いくつのルートがありますか?彼らは事前に知られていますか?その場合は、フィルタ集約を使用できます。理想的ではありません(手動ですべてのルートを書き留めなければならないため)が、動作します。 – dshockley