我对使用 GeoFire 结果查询 Firebase 的正确方法有点困惑。
阅读 GeoFire 的说明,我应该在树中将位置和用户数据分开。所以我有以下内容:
-location
- userID
- g
- l
- 0:lat
- 1:long
- user
-userID
- ...
使用 Geofire 查询,我有一组附近的用户 ID。这是我感到困惑的地方,我没有看到 Firebase 查询项目数组的任何方法。我想检索数组中每个用户的用户数据。
我可以遍历列表并发出多个请求,但这似乎是获得所需结果的低效方式。