寻求帮助的新用户,我知道聚合对折叠结果不起作用,但我似乎找不到一种方法来直接实现同样的效果。我们有一个相对简单的数据集,它包含同一个键'referencenumber'的多个条目,我想为每个'referencenumber'的最终'status'构建一组计数。因此,如果他们真的合作,看起来会是:
GET indexname*/_search
{
"query": {
"bool": {
"must": [
{
"range": {
"createddate": {
"gte": "2020-12-01",
"lte": "2020-12-15"
}
}
}
]
}
},
"collapse": {
"field": "referencenumber",
"inner_hits": {
"name": "most_recent",
"size": 1,
"sort": [
{
"timestamp": "desc"
}
]
}
},
"aggs": {
"JourneyResults": {
"terms": {
"field": "journeyresult.status"
}
}
}
}
有没有办法只使用aggs来实现这一点?
暂无答案!
目前还没有任何答案,快来回答吧!