我有纬度和经度单独的字段没有任何包装器(如位置),我如何定义“geo_point”数据类型

时间:2016-07-04 23:59:15

标签: elasticsearch elasticsearch-2.0

我正在使用 Elasticsearch 2.3.3

我有latitudelongitude个单独的字段,没有任何包装器(如位置),如何定义geo_point数据类型。

这是我的文件JSON

{
 "app_id": "5647",
 "contacts": [
      {
         "first_name": "Sabir",
         "last_name": "Iqbal"
      }
    ],
   "latitude": 44.669365,  
   "longitude": -73.44533
}

这是我的索引设置和映射。

 {
  "settings": {
    "number_of_shards": 1,
    "number_of_replicas": 1
  },
  "mappings": {
    "myType": {
      "properties": {
               "app_id": { "type": "string" },
              // want to define "geo_point" for latitude and longitude fields  ???
      }
    }
  }
}

请帮我定义geo_point

0 个答案:

没有答案