我有一个Firebase数据库,其中包含用户列表和最好的朋友列表, 用户最好的朋友可以使用它的用户ID:
用户列表:
最好的朋友列表:
有没有办法使用Firebase API将朋友的数据放入列表而不是朋友的用户ID列表来打电话给你最好的朋友?现在我必须做两个步骤(得到最好的朋友id - >循环用户的朋友的数据)
答案 0 :(得分:1)
不,没有。没有办法实现这一目标。您需要两次查询数据,第一次获取最佳朋友ID,第二次获取这些朋友的实际数据。使用单个查询,您无法在一个步骤中获取该列表。
答案 1 :(得分:0)
我认为您的描述是想要进行加入。
Firebase数据库SDK中没有正式的“加入”方法,但是 您可以使用多个侦听器来组合来自多个路径的数据。
https://www.youtube.com/watch?v=Idu9EJPSxiY 看看这个youtube视频,它会有所帮助