2017-03-03 208 views
0

我能够搜索正常查询。包含来自elasticsearch uri搜索的字段值或排序,但无法运行uri search中的术语聚合查询。弹性搜索URI搜索群组

我该怎么做?

期限聚合查询是:

卷曲-u弹性-XGET '127.0.0.1:9200/indexname/typename/_search?pretty' -D'{ “大小”:0, “AGGS”: {“group_by_field”:{“terms”:{“field”:“txt_field_name”,“size”:10},“aggs”:{“maxDate”:{“max”:{“field”:“dat_field_name”}} }}}}'

我们可以从URI搜索做术语聚合查询吗?

回答

2

如果你有你的URI查询这样:

curl -u elastic -XGET 'localhost:9200/indexname/typename/_search?source={"aggs":{"maxDate":{"terms":{"field":"dat_field_name"}}}}' 
+1

啊你的意思的请求'url'和'body'? – Kulasangar

+0

谢谢你..你的解决方案已经让我的问题发生了 –

+1

干杯,很高兴帮助:) – Kulasangar