这是一个创建于 2378 天前的主题,其中的信息可能已经有所发展或是发生改变。
{
"aggs" : {
"price_ranges" : {
"range" : {
"field" : "price",
"keyed" : true,
"ranges" : [
{ "to" : 50 },
{ "from" : 50, "to" : 100 },
{ "from" : 100 }
]
}
}
}
}
如果需要筛选的数据正好是 50 或者 100,就不能筛选出来,这个如何处理呢?是不是除了这里设置外,其他地方还需要设置呢?
3 条回复 • 2018-03-28 16:00:42 +08:00
|
|
1
mengzhuo 2018-03-28 15:58:47 +08:00
{ "to" : 50 }, { "from" : 50, "to" : 100 }, { "from" : 100 }
这是个什么逻辑……
不用 range,直接 gte lte 也可以的吧
|
|
|
2
MrMike 2018-03-28 16:00:34 +08:00
|
|
|
3
MrMike 2018-03-28 16:00:42 +08:00
结贴。
|