愚者求师之过,智者从师之长。

ES分组查询

Elasticsearch | 作者 hailang | 发布于2017年06月01日 | 阅读数:11411

根据地址分组,结果key值分词了 如何能全句分组
已邀请:

kennywu76 - Wood

赞同来自:

将地址设置为multi-field,增加一个keyword类型如address.keyword,然后查询的时候使用这个keyword类型来分组。

hailang

赞同来自:

GET graph/person/_search
{
  "size": 20,
   "_source":["companyAddress"],
   "query": {
      "match": {
        "companyAddress" : {
            "query" : "软件园"
        }
    }
  },
  "aggs": {
    "group_by_companyAddress": {
      "terms": {
        "field": "companyAddress"
      }
    }
  }
}

要回复问题请先登录注册