按Backand中最近的位置排序?

时间:2017-04-16 17:33:24

标签: geolocation geopoints backand

是否可以根据类型"点"的位置字段附近的距离对Backand中的返回对象进行排序。是查询用户的当前位置?

从Backand文档中我只看到了基于距离点的最大距离的查询支持,但没有关于按地理点排序的支持。

1 个答案:

答案 0 :(得分:0)

我能够在Backand中创建一个自定义查询,我可以从Backand API中获取。不幸的是,为了对附近用户的距离进行排序,我需要计算从当前用户到数据库中每个其他用户的距离,然后根据此进行排序。看起来非常复杂 - 每次调用查询时都会进行大量计算!随着数据库变大,可能会看到大的性能命中率。猜猜它回答了这个问题,但我仍然希望找到一个更好的选择。