【发布时间】:2017-04-07 19:03:33
【问题描述】:
在我的 Firebase 数据库中,我有一个 user-followers 节点,其中包含用户 ID 以及他们关注的用户的所有 ID
user-followers
-F2iRZkwfuTcKUvd7uYD0jwWeJ7T2
-KgkkWy5xesvcFcL9GMh: true
-KgkoZpD0GP687J_5Zh5: true
-KglKYB8Fcfbc-uwsqwX: true
当我获取用户的关注者列表时,我还需要获取一些关注者信息,例如他们的用户名、个人资料图片 url 等。数据结构如下所示
users
-KgkkWy5xesvcFcL9GMh
-image_url: "http://someurl.png"
-username: "coold00d55'
//etc...
完成此任务的最佳解决方案是什么?目前我只能想到
1) 获取关注者数组
2) 通过forEach() 单独查找每个用户信息
对我来说,这似乎不是最理想的。有没有更好的办法?也许我也可以将用户名和 image_url 存储在user-followers 下?
感谢任何输入!
【问题讨论】:
标签: angularjs firebase firebase-realtime-database