gpt4 book ai didi

elasticsearch - 根据出现次数进行计数-ElasticSearch

转载 作者:行者123 更新时间:2023-12-03 01:55:10 24 4
gpt4 key购买 nike

我已经在ElasticSearch索引中索引了约3万个文档。这些文档中的每一个都有一个称为“严重性”的字段,它是一个整数值。这些整数的范围为0到5,增量为1(0,1,2,3,4,5)。我想对严重性为0,严重性为1,严重性为2等的文档数进行计数。

我已经尝试过value_count和range,但是它们似乎都不适合我的目的。

这就是我的文件之一。一些值已被删除,但最重要的是根据严重性进行汇总

{
   "_index": "incident_db",
   "_type": "incidents",
   "_source": {
      "incident": {
         "name": "something",
         "severity": 3
      }
   }
}

最佳答案

为什么不简单地像这样使用 terms aggregation:

POST /incident_db/_search
{
"size": 0,
"aggs": {
"counts": {
"terms": {
"field": "incident.severity"
}
}
}
}

关于elasticsearch - 根据出现次数进行计数-ElasticSearch,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37324770/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com