Это фрагмент документа в моем ES
"offset": "GMT+05:30"
"questionId": "BAqyR5EEaEPCsMPocHYs",
}
}
Каждый документ содержит ответы, собранные из форм опросов, строка под ключом ответов - идентификатор вопроса, а остальная часть - ответ / ответ на него.вопрос
Я хочу выполнить запрос к полю местоположения, и оно определено как геопункт в моем отображении, которое я определил.Это фрагмент сопоставления
"type": "geo_point",
"index": false
}
Это то, что я получаю, когда делаю запрос на получение к моей ES, чтобы увидеть _mapping
"location": {
"properties": {
"lat": {
"type": "float"
},
"lon": {
"type": "float"
}
}
}
Когда я пытаюсь сделатьзапрос документа ответов на конкретный идентификатор вопроса в поле местоположения я получаю сообщение об ошибке failed to find geo_point field [answers.BAqyR5EEaEPCsMPocHYs.location]"
Это мой запрос
{
"query": {
"bool" : {
"must" : {
"match_all" : {}
}
}
}
}
}