我对使用GeoFire结果查询Firebase的正确方法感到困惑。
阅读GeoFire的指示,我应该在树中将位置和用户数据分开。所以我有以下内容:
Control.Enabled = false
使用Geofire查询,我有一组附近的用户ID。这是我感到困惑的地方,我没有看到Firebase查询项目数组的任何方法。我想检索数组中每个用户的用户数据。
我可以遍历列表并发出多个请求,但这似乎是获得所需结果的低效方法。
答案 0 :(得分:2)
我没有看到Firebase查询项目数组的任何方法。我想检索数组中每个用户的用户数据。
确实没有人要求这样做。
我可以遍历列表并发出多个请求,但这似乎是获得所需结果的低效方法。
虽然看起来效率低下,但事实并非如此。这样做的原因是Firebase在加载多个项目时非常有效,因为它通过同一个Web套接字检索所有项目并管理请求。