2017-04-13 12 views
1

私は弾性検索では次のような用語のクエリがあります。言い換えれば、この弾性検索用語集合外のdoc_countの平均を取得

"avg_agg" : { 
     "avg": { "field": "call_count.doc_count" } 

    } 

よう

GET http://localhost:9200/adapters/request/_search 
{ 
    "query": { 
     "bool" : { 
      "must" : { 
       "match" : { "adapterName" : "EnginePushableAdapter" } 
      }, 
      "filter": { 
       "range" : { 
        "request.requestTime" : { 
         "gte" : 1492080226172, 
         "lte" : 1492080725964 
        } 
       } 
      } 
     } 
    }, 
    "aggs" : { 
     "call_count" : { 
      "terms" : { 
       "field" : "deviceId"   
      } 
     } 
    } 
} 

用語の集約によって返さdoc_countの平均をcalcaulateする方法はあり

は?、私は以前の集計フィールドの平均を取ることにしたいです。

答えて

関連する問題