这是我的数据库的图片。
只需一次通话,我想根据存储在featuredUser>中的内容检索用户(他的uid文件夹)。 UID。我知道我可以用2个电话来做(见下文),但我真的很喜欢1个电话解决方案。救命啊!
<button type="submit" ng-disabled="myFormName.$invalid">Submit</button>
答案 0 :(得分:1)
通过一次调用无法从两个不同的节点加载数据。唯一的方法是加载它们共享的最低级别,在这种情况下,这意味着您将加载整个数据库。
许多开发人员对使用多个API调用加载数据需要多长时间过于悲观。由于Firebase通过单个连接对请求进行管道传输,因此使用多个调用加载项目非常有效。请在此处查看我的答案,以获得更长的解释:Speed up fetching posts for my social network app by using query instead of observing a single event repeatedly