2014-10-04 58 views
0

所有條款我正在下面ES查詢列表聚集在ElasticSearch

curl -X GET 'http://localhost:9200/imoveis/_search?pretty' -d 
    '{"query":{"terms":{"field1":["searchterm"]}}, 
    "aggregations":{"significantQTypes":{"significant_terms":{"field":"field1"}}}, 
    "size":0}' 

和,而不是隻列出前10桶,我想列出100桶或全部。不過我不確定這是可能的,有什麼建議嗎?非常感謝!

回答

1

您應該在彙總列表中指定「size」參數。如果它有用,請在下面查詢。

{ 
    "query": { 
    "terms": { 
     "field1": [ 
     "searchterm" 
     ] 
    } 
    }, 
    "aggregations": { 
    "significantQTypes": { 
     "significant_terms": { 
     "field": "field1", 
     "size": 100 
     } 
    } 
    }, 
    "size": 0 
} 
+0

謝謝,就是這樣! :) – Crista23 2014-10-05 12:07:34