gpt4 book ai didi

elasticsearch - 没有在字段ElasticSearch上声明类型[geo-point]的处理程序

转载 作者:行者123 更新时间:2023-12-03 00:34:55 25 4
gpt4 key购买 nike

我试图将数据中的字段映射为geo-point,以便可以在kibana中的 map 上可视化数据。数据存储为坐标字符串(例如“12.35,48.64”)。以下是我尝试映射字段的方式。

"latlong":{
"type":"geo-point",
"fields":{
"raw":{
"type":"keyword",
"ignore_above":256
}
}
},


我从 GET index/_mapping提取代码,然后将类型更改为 geo-point,然后出现错误

"type": "mapper_parsing_exception", "reason": "Failed to parse mapping [docs]: No handler for type [geo-point] declared on field [latlong]",



任何帮助表示赞赏。我是Elasticsearch的新手,所以这很容易解决。

最佳答案

原来是语法:
geo-point应该是geo_point
然后我摆脱了其余的绒毛:

"latlong":{
"type":"geo_point"
},

现在,它在Kibana中显示精美。

关于elasticsearch - 没有在字段ElasticSearch上声明类型[geo-point]的处理程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48650351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com