弹性收缩

kzipqqlq  于 2021-06-13  发布在  ElasticSearch
关注(0)|答案(0)|浏览(173)

寻求帮助的新用户,我知道聚合对折叠结果不起作用,但我似乎找不到一种方法来直接实现同样的效果。我们有一个相对简单的数据集,它包含同一个键'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来实现这一点?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题