首页 > 解决方案 > Elasticsearch 复制 SELECT id, COUNT(id) FROM sometable

问题描述

在 ElasticSearch 中,aggs您可以轻松复制此 sql 查询

SELECT COUNT(id) FROM table;

但我想要这个:

SELECT COUNT(id), id FROM table;

或者我想做的更好:

SELECT COUNT(price) * price FROM table;

这在 Elasticsearch 中是否可行?

我已经尝试过“术语”和类似的,使用管道或bucket_script 但问题是doc_countbuckets_path.

标签: elasticsearch

解决方案


推荐阅读