查询有关Firebase数据库作品的检索

时间:2018-11-17 05:04:20

标签: firebase firebase-realtime-database android-recyclerview

让我们想象一下“帖子”中包含5000个帖子。当我在条件为orderByChild的情况下从RecyclerView上的Firebase上的数据库中检索数据时,是否已调用所有数据(5000个帖子)还是仅调用了一部分(例如15个帖子)?例如,当我向下滚动时,它还会调用另外15个帖子吗?

1 个答案:

答案 0 :(得分:0)

如果您为5000个项目添加一个侦听器,并且数据库中至少包含5000个项目,则将使用这5000个项目的快照来调用您的侦听器回调。

如果要加载项目的子集以在UI中实现分页,则必须自己实现。在这种情况下,我强烈建议对Firebase pagination上的先前问题(和其他材料)进行一些搜索。