限制在Flutter上从Firebase检索文档

时间:2020-06-03 14:47:27

标签: firebase flutter limit

我想学习如何限制每个用户从Firestore数量中检索到的文档。有共享的首选项可以实现这一目标的任何可行方法吗?因为我不为用户使用登录或注册协议。我正在使用共享首选项以识别用户。

单个用户每天只能检索1个文档。这就是我要实现的。

我还想学习如何保存和显示文档的获取日期?

1 个答案:

答案 0 :(得分:1)

您可以在Firebase中执行以下操作:

Query query = cities.orderBy("name").limit(3); // descending order

Query query = cities.whereGreaterThan("population", 2500000L).orderBy("population").limit(2); // ascending order

您可以看一下文档,其中有相应的方法。

https://firebase.google.com/docs/firestore/query-data/order-limit-data