Cloud Firestore的Firebase规则限制最大文档数

时间:2018-01-11 20:58:06

标签: firebase google-cloud-firestore

我有以下用例.. 我不想在云端防火墙中允许用户控制文件限制,我想让firebase规则限制它。

例如。我有一个产品集合,用户可以每页进行分页(最多10个)。如果是浏览器端,用户可以轻松更改并获取所有产品列表。是否有任何设置或规则来控制它?

1 个答案:

答案 0 :(得分:2)

您可以使用query对象(see docs)的request属性对此进行保护。基本上,您可以在limit

上编写带有条件的规则
allow read: if request.query.limit != 10

如果限制未设置为10,则上述规则将阻止查询通过。