我想问一下,什么是确保Fi还原子集合安全的最佳方法。
这是我的问题:我有一个用户集合,其中有一个名为user id的文档。我还在该文档中收集了一些信息,包括用户id (再次)。有一种简单的方法可以访问每个嵌套在用户文档子集合中的文档吗?
到目前为止,我写了以下文章。我可以访问第一个文档(称为i6mg.但第二个叫DxDt.)
match /users/{user} {
allow read: if resource.data.userId == request.auth.uid;
allow write: if false;
match /wordScores/{doc}
下面是我的消防站数据库
消息子集合如下所示:
下面是我的安全规则。
match /channels/{channelID=**} {
allow read: if request.auth.uid in resource.data.participants;
allow write: if request.auth.uid in resource.data.participants;
但是,当我尝试使用下面的代码侦听消息集合中的消息文档时
firestore.collection('channels').doc(channelId).coll