【问题标题】:jump pagination forward and backward with firestore使用firestore向前和向后跳转分页
【发布时间】:2020-11-08 15:30:29
【问题描述】:

我正在使用firestore,我想进行分页,你知道,例如: 情况1: 用户在第 1 页,然后用户想跳转到第 10 页。 案例2: 用户在第 10 页,然后用户想跳转到第 1 页。

那我该怎么做呢? 有没有这样的例子?

谢谢

【问题讨论】:

    标签: firebase google-cloud-firestore pagination


    【解决方案1】:

    Firestore pagination API 不支持按项目索引或页码分页。您只能使用之前从其他页面读取的文档信息循环浏览查询结果。

    如果您想实现一个执行索引分页的 UI,您必须阅读整个结果集并自行将它们拆分为多个页面。

    【讨论】:

    • 嗯,我明白了。那么如果每页显示 10 个项目,而我有 5.000 个项目,我想转到第 4.999 页,会发生什么情况。我必须得到 4.999 个项目,然后将其拆分为仅显示 10 个项目。对吗?
    • 如果不是这样,您将不得不反转排序并从结果的末尾开始。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-25
    • 2014-08-26
    • 2020-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多