【发布时间】:2019-09-06 20:17:04
【问题描述】:
Firestore 安全规则
allow list: if request.query.limit <=30
&& request.query.orderBy == 'date'
安卓代码
db.collection(COL)
.orderBy("date", Direction.DESCENDING)
.limit(30)
.get()
当我在安全规则中删除 request.query.orderBy 时,上面的代码可以正常工作。
如何解决?
【问题讨论】:
-
你能展示不符合这些规则的代码吗?
-
您好弗兰克,感谢您的回复。我更新了问题中的代码。
-
嗯....我不确定那里出了什么问题。投赞成票,希望其他人发现问题。
-
好的...谢谢!我发现另一个用户发布了同样的问题,但仍然没有答案。您能否测试 request.query.orderBy 是否按预期工作。
标签: android firebase google-cloud-firestore firebase-security