2016-09-26 32 views
1

我擁有Firebase數據庫,我的應用程序使用分頁讀取數據。對於分頁我使用orderByIndex。
https://<firebaseurl>/list.json?orderBy="index"&startAt=1&limitToFirst=100。 我想限制讀取整個數據,並只允許閱讀與分頁。 如何在配置規則時僅在給出參數orderBy,startAt,limitToFirst時才允許read只有在傳遞限制參數時才允許讀取Firebase

回答

1

Firebase的安全規則沒有辦法在條件下滿足某個查詢參數時允許讀取。

解決此問題的典型方法是在寫入數據時確保滿足這些條件的單獨節點。例如在你的代碼中,一個名爲last100的節點是個好主意。

相關問題