【发布时间】:2014-03-10 05:14:58
【问题描述】:
无论如何要为空间搜索 ElasticSearch 映射类型这种结构:
"coordinates" : {
"type" : "Point",
"coordinates" : [
100.41404641,
5.37384675
]
},
我想使用它,因为它来自我的 MongoDB 用于地理点类型,而不像现有教程和示例那样将它们分成经纬度字段。
这个结构是 Twitter API 默认流式传输的,所以我可以将它作为 "location":{ "lat": 100.41, "long": 5.34 } 保存到 MongoDB 中。但在向我的数据库添加额外字段或更改内容之前,我想确保无法在 ElasticSearch 中使用此结构进行空间搜索。
谢谢
【问题讨论】:
标签: mongodb elasticsearch elasticsearch-plugin