Tag: elasticsearch rails

Elasticsearch过滤最大值文档

我试图从相同的名称记录中获取文档的最大值。 例如,我有3个用户,其中2个具有相同的名称但是不同的关注者数量,我想根据followers_count的最大值从2个相同的名称返回1个文档。 { id: 1, name: “John Greenwood”, follower_count: 100 } { id: 2, name: “John Greenwood”, follower_count: 200 } { id: 3, name: “John Underwood”, follower_count: 300 } 结果就是, { id: 2, name: “John Greenwood”, follower_count: 200 } { id: 3, name: “John Underwood”, follower_count: 300 } 从2个相同的名字,最大的追随者获胜,其他单个也将来。 我有如下映射, “users-development” : { “mappings” : […]