作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
假设我创建了一个限制为 30 个项目的 FQuery。如果随后创建一个限制为 60 个项目的 FQuery,Firebase 是从服务器获取前 30 个项目,还是只是从之前的查询中复制它们?
我正在尝试在移动应用程序中实现分页,因此我正在寻找数据效率最高的方式。
最佳答案
一般来说,如果您创建一个新查询并观察其上的事件,我们将从服务器检索查询中的所有内容。因此,在您的示例中,我们将在您执行 limit 60 查询时重新检索前 30 个项目。
一个异常(exception)是如果你有一个观察者在一个位置根本没有查询,那么你在那个位置或在它下面做的任何查询都不会从服务器检索任何东西,因为我们确信我们有所有的数据。
关于ios - 扩展 FQuery 中的 child 数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23431566/
假设我创建了一个限制为 30 个项目的 FQuery。如果随后创建一个限制为 60 个项目的 FQuery,Firebase 是从服务器获取前 30 个项目,还是只是从之前的查询中复制它们? 我正在尝
我是一名优秀的程序员,十分优秀!