是否可以使用geo
数据按照algolia中的距离进行排序?我的意思不仅仅是点之间的矢量距离(https://www.algolia.com/doc/guides/geo-search/geo-search-overview/#sorting-by-distance)。我的意思是路线长度(如谷歌地图:https://www.dmxzone.com/downloads/images/Image012_13.png)
答案 0 :(得分:0)
我确信Algolia不支持您的要求。在将数据插入Algolia之前或从Algolia获取数据之后,您需要构建逻辑。
我建议将排名(路线长度)与每个数据一起传递。您可以使用lat,long等计算出来。稍后只需在排序中使用此排名字段即可获得最近的路线。我做了这个&到目前为止它正在按预期工作。