如果找不到结果,是否可以创建将增加{
"query": {
"bool": {
"filter": {
"geo_distance": {
"distance": "100km",
"location": {
"lat": 40,
"lon": -7
}
}
}
}
}
}
字段的查询?
下面是一个查询示例,该查询将返回是否存在匹配项:
"distance": "200km"
但是我希望Elasticsearch可以一直寻找直到找到至少一项。
我可以通过编程方式增加值,并使用productInfo
进行新的查询,依此类推...直到找到某个东西,但我想进行一次查询以自动执行该操作。
Elasticsearch版本:6.2