Elasticsearch不返回聚合查询的结果,但返回其他查询的结果

时间:2016-04-21 08:58:14

标签: elasticsearch

嗨,我是弹性搜索的新手,当我尝试聚合查询时,它不会返回任何结果。

http://localhost:9200/contract/_search?search_type=count
    {
      "aggregations": {
        "status_cons": {
          "terms": {
            "field": "data.policyStatus",
            "size": 0
          }
        }
      }
    }

注意:这只是我尝试过的一个查询,我在查询时将大小设为0并删除了搜索类型,添加了一个带match_all的查询字词等

发现这是头部插件中的一个错误。使用头插件GET方法不起作用。

相关说明:Different result when using GET/POST in elastic search

no results for aggregation

1 个答案:

答案 0 :(得分:1)

它终于工作了!!!!! .please在使用弹性搜索头插件时使用POST请求。