单位 计算排序值时使用的单位。默认值为米(米)。
单位设置如何使用?排序过程是否受所选单位的影响?例如,如果将其设置为英里(.bat
),会比使用米(.bat
)得到更细的排序吗?我不需要结果中每个记录的距离值,因此对我来说使用哪个单位都没有关系,除非它确实会影响排序的准确性。
https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-sort.html#geo-sorting
答案 0 :(得分:-1)
排序在单位转换后应用。 Lucene,makeDistanceValueSource以期望的单位(KM,Yard ...)返回距离,并在此之后应用排序。
还请注意准确度是如此之高,我真的不确定更改单位会影响排序顺序;)