我正在尝试更新弹性搜索索引中geo_point字段的映射,但遇到了问题。我在Kibana使用开发工具控制台。
geo_point的数据采用双数组格式。我正在使用带有elasticsearch-hadoop-5.3.1.jar的spark,数据进入elasticsearch / kibana但仍然是数字格式,而我需要将其转换为geo_point。
似乎我无法在定义后更新索引映射。我尝试过使用以下方法:
PUT my_index
{
"mappings": {
"my_type": {
"properties": {
"my_location": {
"type": "geo_point"
}
}
}
}
}
- 但这会导致“索引已存在异常”错误。
感谢您的任何建议。