firebase - database.rules.json 和 firestore.rules 有什么区别?

标签 firebase google-cloud-firestore firebase-security

我最近开始使用 firebase。

正如标题所说,我想知道“database.rules.json”和“firestore.rules”之间文件的区别。
由于它们都具有相似的数据库规则内容,因此我很难弄清楚为什么有两个单独的文件。我是否需要这两个文件?我应该使用其中一个文件吗?如果不需要,每个文件的作用是什么?

我抬头尝试寻找答案,但找不到答案,所以决定在这里提问。 谢谢。

最佳答案

database.rules.json 适用于 Realtime Database security rules .

firestore.rules 适用于 Firestore security rules .

它们是不同的数据库产品,具有不同的规则系统。

关于firebase - database.rules.json 和 firestore.rules 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61982006/

相关文章:

javascript - 使用 React JS 在 Firebase v9 中创建文档时保存文档 ID

firebase - firestore 事务抛出更新规则错误,该规则只允许有一个特定字段

javascript - Firebase 存储安全规则拒绝读取权限,即使 "allow read: if true"

java - 选择带有字符串的对象包含 Firebase DB 中的一些子字符串

Firebase 部署错误 - 找不到模块 'firebase'

javascript - Firebase 基本 promise 返回

ios - 获取单个数组项

swift - Firebase:根据用户访问不同部分

laravel - 将 Firebase Firestore 连接到 laravel

angular - 在不使用 Firebase 身份验证的情况下设置 Firestore 安全规则