我正在使用bulkrequest从spring数据执行索引。
关于位置,我正在发送地理位置列表。
jsonMap.put(LOCATION,List<GeoPoint>);
在弹性搜索中执行后,它不会创建为Geopoint类型。映射如下。
"location": {
"properties": {
"lat": {
"type": "float"
},
"lon": {
"type": "float"
}
}
}
因此,我无法进行geoLocation排序。知道出了什么问题吗?
谢谢,斯里兰卡