这是我的ES中文档的一小段
"offset": "GMT+05:30"
"questionId": "BAqyR5EEaEPCsMPocHYs",
}
}
每个文档都包含从调查表中收集的答案,答案键下面的字符串是问题ID,其余的是对该问题的答复/答案
我想查询位置字段,并将其设置为我定义的地图中的一个地理位置。这是映射的一个片段
"type": "geo_point",
"index": false
}
这是我向ES请求获取_mapping
"location": {
"properties": {
"lat": {
"type": "float"
},
"lon": {
"type": "float"
}
}
}
当我尝试查询位置字段上特定问题ID的答案文档时,出现错误消息failed to find geo_point field [answers.BAqyR5EEaEPCsMPocHYs.location]"
这是我的查询
{
"query": {
"bool" : {
"must" : {
"match_all" : {}
}
}
}
}
}