我正在使用 Elasticsearch 2.3.3
我有latitude
和longitude
个单独的字段,没有任何包装器(如位置),如何定义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
。