相关疑难解决方法(0)

查找不同的值,而不是弹性搜索中的不同计数

Elasticsearch文档 提示*他们的代码

*文件已修复

GET /cars/transactions/_search?search_type=count
{
  "aggs": {
    "distinct_colors": {
      "cardinality": {
        "field": "color"
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

对应于sql查询

SELECT DISTINCT(color) FROM cars
Run Code Online (Sandbox Code Playgroud)

但它实际上对应于

SELECT COUNT(DISTINCT(color)) FROM cars
Run Code Online (Sandbox Code Playgroud)

我不想知道我有多少不同的值,但有什么不同的值.谁知道如何实现这一目标?

distinct elasticsearch

33
推荐指数
2
解决办法
5万
查看次数

标签 统计

distinct ×1

elasticsearch ×1