【问题标题】:Firebase Firestore - Limit results per pageFirebase Firestore - 每页限制结果
【发布时间】:2019-04-12 11:10:51
【问题描述】:

我在 Firebase 中有一组带照片的身份证件。我想将 Firebase Cloud Firestore 查询返回的结果数量限制为每页 25 个,然后当站点查看器单击“下一页”按钮时,它将按顺序显示接下来的 25 个。

我已使用 Firebase 文档中的以下代码来限制查询,但我不确定如何在前一个查询完成的位置开始第二个查询(例如项目编号 26,然后是项目编号 51...)。

var db = firebase.firestore();
var photosRef = db.collection("photos");
photosRef.where("approved", "==", true).limit(3);

谢谢

汤姆

【问题讨论】:

    标签: javascript firebase google-cloud-platform google-cloud-firestore


    【解决方案1】:

    您可以使用查询游标:https://firebase.google.com/docs/firestore/query-data/query-cursors

    photosRef.where("approved", "==", true).limit(3).startAfter(3);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-16
      • 1970-01-01
      • 2021-09-11
      • 1970-01-01
      相关资源
      最近更新 更多