我想知道如何在弹性搜索中获得字段的不同值.我在这里阅读了一篇文章,展示了如何用facet做到这一点,但我读过的方面已被弃用:
http://elasticsearch-users.115913.n3.nabble.com/Getting-Distinct-Values-td3830953.html
还有其他办法要做到这一点?如果不是可以告诉我该怎么做?很难理解这样的解决方案:弹性搜索 - 显示数组的所有不同值
使用聚合:
GET /my_index/my_type/_search?search_type=count { "aggs": { "my_fields": { "terms": { "field": "name", "size": 1000 } } } }