在以下文档中,他们引用了firestore安全规则的 value 方法。遗憾的是,我无法正常工作。
https://cloud.google.com/firestore/docs/solutions/role-based-access
function getRole() {
// Read from the "roles" map in the story document.
return value(/databases/$(database)/documents/stories/$(story)).roles[request.auth.uid];
}
我能得到的是:
function getRole() {
return resource.data.roles[request.auth.uid];
}
所以我想知道为什么他们不使用这个更简单的版本?如果他们想要更明确,他们不应该使用 get 方法而不是 value 吗?
答案 0 :(得分:1)
我认为这是我们的alpha程序中的旧文档,有人为了公开测试而避免使用我们的文档。 {
"ConnectionStrings": {
"DefaultConnection": "Server =(localdb)\\mssqllocaldb;Database=Videos;Trusted_Connection=True;MultipleActiveResultSets=true"
}
}
& resource.data
绝对是你想要使用的。
(我们会更新:))