gpt4 book ai didi

elasticsearch - Elasticsearch geo_point替代映射

转载 作者:行者123 更新时间:2023-12-03 01:40:48 25 4
gpt4 key购买 nike

是否可以将geo_point字段(纬度,经度)映射为JSON中的单独字段?

我的对象必须是这样的:

{
"location": {
"lat":"",
"lon":""
}
}

而不是我想定义我的对象,如下所示:
{
"latitude" :"",
"longitude" :""
}

最佳答案

声明geo_point时,您可以在几种不同的格式之间进行选择:

格式1:作为对象

"location": {
"lat":"32.11",
"lon":"-34.22"
}

格式2:字符串
"location": "32.11,-34.22"

格式3:作为geohash
"location": "drm3btev3e86"

格式4:作为数组(请注意经度先于纬度)
"location": [-34.22, 32.11]

这些是定义 geo_point的仅有四种方法。您可以在 the official documentation中查看更多信息

关于elasticsearch - Elasticsearch geo_point替代映射,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47919804/

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