【问题标题】:Firebase make security rule to allow get size of query onlyFirebase 制定安全规则以仅允许获取查询大小
【发布时间】:2019-03-22 15:43:11
【问题描述】:

如果您看不懂标题,我很抱歉。所以,我写了我的代码。

let query = await db.collection('collection').where('what', '==', false).get();
console.log(query.size);

我将制定安全规则以仅允许这种情况。我怎样才能? (我真的很抱歉,因为我的英语说得不太好。但我需要你的帮助。拜托)

【问题讨论】:

    标签: javascript google-cloud-platform google-cloud-firestore


    【解决方案1】:

    此安全规则仅在属性为 false 且仅用于读取操作时才授予 Access。完全禁止写操作。这是一个代码:

    match /collection/{documentId} {
        allow read: if resource.data.what != false
        allow write: if false
    }
    

    如果您想了解有关 Cloud Firestore 安全规则的更多信息,请查看this article

    【讨论】:

      猜你喜欢
      • 2020-07-11
      • 2015-03-25
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 2021-05-13
      相关资源
      最近更新 更多