【发布时间】:2018-12-20 04:50:11
【问题描述】:
拥有这样的 Firestore 安全性是否成本高(即大约读取多少次以及我们以 $ 收取多少费用):
match /profiles/{document=**} {
allow create: if request.auth.uid != null
&& (request.resource.data.firstName is string && resource.data.firstName != request.resource.data.firstName)
&& (request.resource.data.lastName is string && resource.data.firstName != request.resource.data.firstName)
&& (request.resource.data.username is string && resource.data.username != request.resource.data.username)
&& (request.resource.data.email is string && resource.data.email != request.resource.data.email)
}
【问题讨论】:
-
这里有两个完全不重叠的不同问题。您能否将它们分成两个问题,以便每个问题都有更好的机会被独立回答和接受?就个人而言,我不明白你的第二个问题。也许您应该解释一下您期望在某些示例数据库操作中发生什么。
-
@DougStevenson 我将它们分成 2 个问题。这是问题stackoverflow.com/q/53862818/3073280
标签: firebase google-cloud-firestore