我正在尝试查询 AWS 中的弹性搜索索引以获取质量属性大于 1000 的所有条目,该属性的数据类型为 Long。
我找到了范围查询并尝试过(参见下面的示例),但它什么也没返回,但是当我使用其他查询时,它们返回质量大于 1000 的属性,因此它们肯定在索引中。
这是我正在尝试的范围查询:
{
"method": "POST",
"index": "users",
"type": "user",
"path": "_search?filter_path=filter",
"body": {
"size": 20,
"from": 0,
"query": {
"bool": {
"must":[{
"range": {
"mass": {
"gte": 1000
}
}
}]
}
}
}
}
我没有收到任何错误消息,只有零命中。