2016-09-26 33 views
1

我拥有Firebase数据库,我的应用程序使用分页读取数据。对于分页我使用orderByIndex。
https://<firebaseurl>/list.json?orderBy="index"&startAt=1&limitToFirst=100。 我想限制读取整个数据,并只允许阅读与分页。 如何在配置规则时仅在给出参数orderBy,startAt,limitToFirst时才允许read只有在传递限制参数时才允许读取Firebase

回答

1

Firebase的安全规则没有办法在条件下满足某个查询参数时允许读取。

解决此问题的典型方法是在写入数据时确保满足这些条件的单独节点。例如在你的代码中,一个名为last100的节点是个好主意。

相关问题