有没有办法在查询firestore数据时设置范围?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了有没有办法在查询firestore数据时设置范围?相关的知识,希望对你有一定的参考价值。

我有一个文档集合,所有文档都有随机id和一个名为date的字段。

docs = collection_ref.order_by(u'date', direction=firestore.Query.ASCENDING).get()

想象一下,我把搜索限制在前十位

docs = collection_ref.order_by(date', direction=firestore.Query.ASCENDING).limit(10).get()

当我想要从11到20获取项目时,我将如何继续下一个查询?

答案

如我在offset(num_to_skip)中找到的那样,一个集合可以有一个docs

这是我的代码

docs = collection_ref.order_by('date', direction=firestore.Query.ASCENDING).limit(10).offset(10).get()

以上是关于有没有办法在查询firestore数据时设置范围?的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法将 GeoFire 与 Firestore 一起使用?

Cloud Firestore 查询文档及其集合

当 Firestore 字段更新时,Observables 会重新查询所有数据吗?

有没有办法为查询设置分数范围(或最大分数)

Firebase Firestore从数组Javascript查询

使用'where'的Firestore查询日期范围