我在弹性搜索中使用RANGE创建了一个查询,但是当我运行查询时,它会返回定义范围内的结果。
POST crawler9/crawler-vehicles9/_search
{
"_source" : ["price", "version"],
"query": {
"bool": {
"must": [{
"range": {
"price": {
"gte": 40000,
"lte": 50000
}
}
}]
}
}
}
部分结果是正确的,但部分结果价格为405990和444673.范围为40000至50000.