elasticsearch 如何使用查询字符串查询进行地理位置搜索
我正在进行查询字符串查询
elasticsearch 如何使用查询字符串查询进行地理位置搜索,
elasticsearch,lucene,
elasticsearch,Lucene,我正在进行查询字符串查询 如果我有以公里为单位的纬度、经度和范围,如何进行基于地理位置的搜索?经过一些实验和网络搜索。我通过在bool查询中包装“查询字符串”实现了这一点 { "size": 0, "query": { "bool": { "must": { "query_string": { "query": "one:1 AND two:2" } }, "filter": { "geo_dis
如果我有以公里为单位的纬度、经度和范围,如何进行基于地理位置的搜索?经过一些实验和网络搜索。我通过在bool查询中包装“查询字符串”实现了这一点
{
"size": 0,
"query": {
"bool": {
"must": {
"query_string": {
"query": "one:1 AND two:2"
}
},
"filter": {
"geo_distance": {
"distance": "12km",
"latLong": "16.48,80.61"
}
}
}
},
"from": "0",
"_source": [
"user"
]
}
干杯
谢谢。您看过了吗?是的,但我想将其用作查询字符串QueryUh,这太可惜了。很确定它不支持地理查询。@manish你有没有找到解决方案?你能分享一下吗?我正在尝试实现类似的功能