我们正在尝试在ES 1.5中进行地理距离排序。我们对geo_point类型的映射如下。
"geoPoint": {
"type": "geo_point",
"index": "not_analyzed"
}
我们按如下方式添加索引数据
"geoPoint":{
"lat":18.5049,
"lon":73.9005996
}
当我们在索引文档后检查弹性搜索的映射时,映射是不同的。
"geoPoint": {
"properties": {
"lat": {
"type": "double"
},
"lon": {
"type": "double"
}
}
}
我们无法按地理距离排序,因为地图会发生变化。