【发布时间】:2019-02-07 23:38:15
【问题描述】:
Elasticsearch 范围聚合聚合给定范围内的数据,即
*GET /_search*
{
"aggs" : {
"price_ranges" : {
"range" : {
"field" : "price",
"ranges" : [
{ "to" : 100.0 },
{ "from" : 100.0, "to" : 200.0 },
{ "from" : 200.0 }
]
}
}
}
}
但它没有提及它是否包含值,即存储桶是否包含值包含 100 和 200 或仅包含 $gt 100 的文档 还有 200 美元。
以下讨论陈述了类似的疑问,但这也是不确定的 https://github.com/elastic/elasticsearch/issues/17079
TL:DR 范围聚合是否支持 $lte & $gte 或 $gt & $lt 并且有没有根据用例聚合的方法?
【问题讨论】:
标签: elasticsearch