elasticsearch - 多个 Geo_point [Elasticsearch]
问题描述
我正在elasticsearch中创建一个地理位置列表,想知道如何提取地理点的数量并获取位置
PUT /routes
{
"mappings":{
"properties":{
"name":{
"type":"text"
},
"location":{
"type": "geo_point"
}
}
}
}
PUT /routes/_doc/1
{
"name":"Route 1",
"location":[
"18.319410,-64.703247",
"34.297878,-83.824066"
]
}
想知道如何获取位置数量是 1 或 2 或更多以及每个位置
谢谢。
解决方案
推荐阅读
- c++ - c++编译/执行MakeFiles
- image - 减少颤动中前导和标题之间的空间
- java - 无法获取代理详细信息
- python-3.x - Discord.py 没有运行 Visual Studio 代码
- assembly - 如何在 ARM Cortex-M3 上旋转和移位 64 位整数?
- cordova - Apache Cordova:检测到更改时如何在开发期间自动重新加载应用程序?
- mysql - Spring Boot 2 - MySQL 数据源
- javascript - 如何使用带有 html 的 express-handlebars?
- javascript - 如何缓解/动画浏览网页
- python - 同时为 4 个 csv 文件(具有相同功能)构建 4 个模型,而无需一次手动导入一个数据集