Firebase刚刚将他们的sdk更新为3.x,当前版本的GeoFire 2.x无效。
我想知道的是存储地理位置值的最佳方法,以便我可以查询firebase,以便我们只返回位于用户周围的定义半径内的位置。
示例:用户定义他们希望距离他们20英里或更短的所有项目。
我想知道我是否可以存储纬度和经度中的单个值,以便我快速查询此数据?或者这可能不是正确的方法?
答案 0 :(得分:1)
如果没有实现某种geohash,就不可能使用纯粹的firebase(这是geofire所做的)。您可以使用存储在弹性搜索或redis中的externa索引,例如