【问题标题】:Firestore collection group rulesFirestore 集合组规则
【发布时间】:2019-09-24 08:59:00
【问题描述】:

我有几个关于收藏组的问题:

  1. 有没有办法在 Firestore 模拟器中执行对集合组的请求?

  2. 我可以为集合组规则添加额外的参数吗例如以下规则用于集合组

    match /{prefix=**}/access/{email} {
      allow read: if isSignedIn();
    }
    

    access 集合之前,我还有一个带有用户ID 的集合,是否可以将其添加为参数以进行一些验证?

【问题讨论】:

    标签: google-cloud-firestore firebase-security


    【解决方案1】:
    1. 不,目前无法在 Firestore 控制台中模拟集合组查询。 (实际上除了获取单个文档之外根本没有任何查询。)

    2. 在您显示的情况下,使用安全规则无法知道access 之前的任何其他路径元素。 prefix 通配符实际上在执行时甚至不会包含任何数据。

    【讨论】:

      猜你喜欢
      • 2018-11-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      • 2018-07-14
      • 1970-01-01
      • 2021-12-27
      相关资源
      最近更新 更多