2016-10-24 30 views
0

我有一个查询,我正在使用按优先级获取数组,但我只想要一个浅拷贝,而不是下面的所有数据。这里是我的查询:如何通过优先级和浅参数按顺序查询Firebase数据库

firebase.database().ref('nodeX').child(userId).orderByPriority() 

反正是有得到浅参数以这种格式的工作或我需要制作一个REST调用?

我正在使用Firebase 3

+0

你可以在另一个节点保存重复的浅数据吗?我们已经通过几个项目完成了这项工作,并且它的代码更多一点,但它使得加载大量节点时非常高效,而没有任何基础数据占用带宽。 – Jay

回答

1

Firebase SDK始终会加载完整的节点。他们无法浅显地加载数据。

获取浅数据的唯一方法是通过Firebase REST API。

+0

感谢您的快速反应弗兰克,永远感激! – Stradosphere