进行一些搜索后,看来文档与firebase的实时数据库规则有点过时了。默认情况下,它们设置为:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if false;
}
}
}
当我做一个简单的写时:
var databaseRef = firebase.database().ref();
databaseRef.child("Comments").set("Test")
它告诉我:PERMISSION_DENIED。我假设这是因为我的规则。我尝试将其更改为:
allow read, write: if true;
但这并没有改变。任何帮助将不胜感激
答案 0 :(得分:0)
简单修复,原来我不得不从云存储菜单切换到实时数据库...
答案 1 :(得分:0)
这是因为您的代码或页面是针对Firestore的,因此Firebase中有两种数据库类型
请为您指定合适的数据库