2017-02-18 53 views
0

條款和組得到我找ElasticSearch相當於下面的查詢 -
SELECT * FROM試驗中,在學校(「AVM」)組的名稱
ID名學校
1阿米特AVM
2阿米特AVM
3 sanjeev PVM
4拉維AVM
ElasticSearch:我想起來

ID名稱學校
1阿米特AVM
4拉維AVM
我想要使用elasticsearch這樣的結果。在此先感謝

回答

0

您可以使用聚合實現它。例如。讓SELECT name, COUNT(*)你會做clause..thanks這樣的事情

{ 
    "size": 0, // to keep your output clean from actual search results 
    "aggregations": { 
    "group_by_name": { 
     "terms": { 
     "field": "name" 
     } 
    } 
    } 
} 
+0

我不想count.i要命名一批名單與您的回覆 – Yash

+0

不過。在「name」以外的列中找到什麼並不完全清楚?你想資助這個專欄的隨機值嗎?或按某些特定順序的值?這一切都可以使用聚合,'top_hits',可能,但我需要知道更多,以幫助你弄清楚 –

相關問題