Я хочу получить сортировку по ответу по расстоянию от упругого поиска, но у меня нет сопоставленных значений долготы и широты в упругом поиске, поэтому я не получаю никаких результатов, используя запрос ниже.
Как я могу получить "ignore_unmapped":"true"
всортировать как запрос ниже
Я пытался использовать GeoDistanceSortBuilder, и нет способа установить ignore_unmapped.Я не могу найти какой-либо другой класс для построения запроса сортировки
{
geoSort = geoDistanceSort(LOCATION_POINT_HOLDER, 0, 0).unit(DistanceUnit.KILOMETERS).order(SortOrder.DESC);
}
"type": "invalid_argument_exception", "reason": "не удалось найти сопоставитель для [location] для сортировки на основе географического расстояния"
Я получаю эту ошибку без установки ignore_unmapped: true.