我有一个名为myDb
的Firestore数据库。该数据库具有从10个字符的随机字符串中命名的文档。这些文档中的每一个都有一个由10个字符的随机字符串命名的子集合。然后,这些子集合中的每一个都有一个名为fields
的子文档。例如:
myDb/DFRGHJKEWD/KHBJHVHGSD/fields
目前,我的安全规则如下:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read: if true;
allow write: if false;
}
}
}
我想在任何allow update
子文档上fields
。我该怎么办?
还有没有办法为特定的用户代理设置规则?就像是来自特定应用程序的请求一样?