2016-05-05 80 views
0

我需要轉換以下JSON查詢的形式ejs聚合任何人都可以幫助我,這將不勝感激。Json查詢使用ejs的Elasticsearch聚合查詢

{ 
"query": { 
    "filtered": { 
     "filter": { 
      "range": { 
       "quantity": { 
        "gte": "500" 
       } 
      } 
     } 
    } 
} 

}

我將它轉換象下面,但它不工作變得異常 「參數必須是一個查詢」

ejs.Request().query(ejs.FilterAggregation('filtered').filter(ejs.RangeFilter('quantity').gt(200))) 

回答

0

嘗試:

ejs.Request().query(ejs.FilteredQuery(ejs.MatchAllQuery(), ejs.RangeFilter('quantity').gte(500)))