Elasticsearch独特的结果

时间:2014-05-26 19:22:40

标签: elasticsearch aggregate faceted-search

在弹性搜索中是否有某种方法来调整以下查询,以便它只产生唯一的结果。例如,我有以下数据:

Name | Age | Height
--------------------
John | 10  | 4'6
John | 11  | 4'8
John | 12  | 4'10
John | 12  | 4'11
Adam | 12  | 4'12

我想调整以下查询:

{
    "query": {
        "match_all": {}
     }, 
     "terms": {
        "field": "name"
     }
}

这样它返回以下内容:

Name | Age | Height
--------------------
John | 12  | 4'11
Adam | 12  | 4'12

另外,如何将其调整为按两个字段分组?

0 个答案:

没有答案