繁体   English   中英

Firebase:如何一次只获取 n 条记录而不是整条记录 firebase 实时数据库?

[英]Firebase: How to get only n records at a time instead of whole record firebase real time database?

我正在开发一个 Flutter 应用程序,我需要从 Firebase 实时数据库一次获取 10 条记录。 然后按下按钮,获取接下来的 10 条记录。 目前,我正在使用的代码正在返回所有记录

final snapshot = (await ref.child('user').get());

有没有办法获取前 10 条记录,按下按钮后获取下 10 条记录?

然后按下按钮,获取接下来的 10 条记录。

您正在寻找的内容称为分页。 解决这个问题的关键是限制来自实时数据库的结果,并根据请求加载下一个 n。 这是一个具体的例子:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM