【发布时间】:2021-09-12 01:03:16
【问题描述】:
我知道这是项目的 firebase 规则出现的问题,但我不知道为什么会这样。我正在尝试获取路径中当前文档的快照,但我收到了 firebase 权限错误
这是代码,请注意这是使用 nuxt vue,我刚刚开始使用框架,所以这可能很奇怪,但据我了解这应该可以工作:
mounted(){
this.getPosts();
},
methods:{
getPosts(){
database.collection('blog').doc('yP6aYXvisFbTsqtQ3MEfuyz6xYE3').collection('posts').onSnapshot(snapshot =>{
console.log(snapshot)
})
}
}
这些是规则:
match /blog {
allow read;
allow write: if request.auth.uid == 'BoTJcdHh9ogYZUWEaKWbEkuPzTJ2'
}
我的理解是这条路径中的任何东西都应该可以被读取但是权限错误仍然显示。
【问题讨论】:
标签: javascript firebase google-cloud-firestore firebase-security