gpt4 book ai didi

json - 如何使用Elasticsearch将映射放入json文件

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

我有很多具有以下结构的JSON文档:

"positions": [
{
"millis": 12959023,
"lat": 49.01525113731623,
"lon": 2.4971945118159056,
"rawX": -3754,
"rawY": 605,
"rawVx": 0,
"rawVy": 0,
"speed": 9.801029291617944,
"accel": 0.09442740907572084,
"grounded": true
},
{
"millis": 12959914,
"lat": 49.01536940596998,
"lon": 2.4967825412750244,
"rawX": -3784,
"rawY": 619,
"rawVx": -15,
"rawVy": 7,
"speed": 10.841861737855924,
"accel": -0.09534648619563282,
"grounded": true
}
...
}

我正在尝试通过引入geo_point字段来使用Elasticsearch映射此JSON文档,以获取类似于以下文档的文档:
"positions": [
{
"millis": 12959023,
"location" : {
"lat": 49.01525113731623,
"lon": 2.4971945118159056,
}
"rawX": -3754,
"rawY": 605,
"rawVx": 0,
"rawVy": 0,
"speed": 9.801029291617944,
"accel": 0.09442740907572084,
"grounded": true
},
...
}

PS:这些文档由API提供。

谢谢

最佳答案

您可以执行以下操作:

curl -XPUT 'http://localhost:9200/<indexname>/positions/_mapping' -d @yourjsonfile.json

希望这个 SO有帮助!

关于json - 如何使用Elasticsearch将映射放入json文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41029357/

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