Доброго времени суток.
Имеется индекс с маппингом
...
"location": {
"type": "geo_point"
},
"location_raw_coords": {
"type": "text"
}
...
Имеется запись в индексе
"_source": {
"id": "65f9adf90344fca3d5ddd647",
"location": {
"lon": 30,
"lat": 20
},
"location_raw_coords": "20.0,30.0"
}
В location_raw_coords пишутся lat/lon через запятую as is ( поле текстовое и сделано специально для проверки ).
При попытке сохранить geo_point как {"lat": 20.0, "lon":30.0 } удаляются незначащие нули.
Каким образом можно заставить ES не удалять их при сохранении и отдавать as is в поисковых результатах?
Заранее спасибо за ответ