对于使用GeoFire结果查询Firebase的正确方法,我有点困惑。
阅读GeoFire的说明时,我应该将位置和用户数据分开保存在树中。因此,我有以下几点:
-location
- userID
- g
- l
- 0:lat
- 1:long
- user
-userID
- ...使用Geofire查询,我在附近有一个用户I数组。这就是我感到困惑的地方,我没有看到任何用于Firebase查询数组项的方法。我想检索数组中每个用户的用户数据。
我可以循环遍历列表并发出多个请求,但这似乎是获得所需结果的一种效率低下的方法。
发布于 2016-03-25 00:39:38
我没有看到Firebase查询数组项的任何方法。我想检索数组中每个用户的用户数据。
确实没有人呼吁这样做。
我可以循环遍历列表并发出多个请求,但这似乎是获得所需结果的一种效率低下的方法。
虽然这看起来很低效,但实际上并非如此。其原因是Firebase在加载多个项时非常有效,因为它通过同一个web套接字检索所有这些项,并将请求输送到管道中。
https://stackoverflow.com/questions/36211141
复制相似问题