首页 > 解决方案 > Firestore 规则,如果为真或假

问题描述

在 Firestore 中,您可以有如下规则:

service cloud.firestore {
  match /databases/{database}/documents {
    match /products/{document=**} {
        allow read, write: if true;
    }
}

这行是什么意思if trueallow read, write: if true;

如果是的话if false怎么办?

标签: firebasegoogle-cloud-firestorefirebase-security

解决方案


这意味着, read 和 write 将在此处评估为 true。这意味着每个人都可以读写您的数据库。

if false --> 将表达式计算为 false。例如:

allow read, write : if false

这将关闭您的数据库,没有人可以修改它


推荐阅读