弹性搜索1.5地理点问题

时间:2016-10-12 07:20:17

标签: java elasticsearch jest

我们正在尝试在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"
       }
    }
}

我们无法按地理距离排序,因为地图会发生变化。

0 个答案:

没有答案