Firestore分页-是否有任何与Firebase的limitToLast兼容的查询?

Tia*_*mao 2 sorting pagination firebase google-cloud-firestore

有没有一种方法可以使用Firestore实施向后分页?我正在努力实现与Firestore的分页,并且针对它的Firestore查询数量有限。可以通过startAtlimit方法进行正向分页,可以。但是后向分页不是一件容易的事,因为我们只有endBeforeendAt方法,以及如何从给定文档中获取最后n个元素?我知道实时数据库具有方法limitToLast。有没有关于firestore的查询?(此外,我需要实现多种排序,因此无法使用“ ASC”或“ DESC”排序来获取最后的文档。)非常感谢。

谢谢!

Fra*_*len 5

limitToLast(...)与Cloud Firestore中的Firebase Realtime数据库中的操作等效,是对数据降序排序(在Firestore中是可能的),然后依次降序limit(...)。如果您在执行此操作时遇到问题,请更新您的问题以显示您所做的事情。

我同意这是用于后向分页的次佳API,因为您收到的项目顺序相反。