【发布时间】:2017-04-13 21:01:55
【问题描述】:
这是我的索引 PublicationsLikes 的映射:
- id:字符串
- 帐户:字符串
- api:字符串
- 日期:日期
我目前正在 ES 上进行聚合,在其中我按(出版物的)id 对结果计数进行分组。
{
"key": "<publicationId-1>",
"doc_count": 25
},
{
"key": "<publicationId-2>",
"doc_count": 387
},
{
"key": "<publicationId-3>",
"doc_count": 7831
}
返回的“key”(id)是一个信息,但我还需要选择发布的其他字段,如帐户和 api。有点像:
{
"key": "<publicationId-1>",
"api": "Facebook",
"accountId": "65465z4fe6ezf456ezdf",
"doc_count": 25
},
{
"key": "<publicationId-2>",
"api": "Twitter",
"accountId": "afaez5f4eaz",
"doc_count": 387
}
我该如何管理?
谢谢。
【问题讨论】:
标签: elasticsearch aggregate elasticsearch-aggregation