Cloud Firestore 安全规则:如何检查属性是否存在?

A. *_*nyk 4 firebase firebase-security google-cloud-firestore

我需要检查存储中的文档中是否存在属性。 allow update, delete: if resource.data.uid; 在上面的代码中,我有错误“对象上的属性 uid 未定义。”,那么我如何检查uid数据?

Fra*_*len 10

要检查文档是否包含特定字段,我使用in

allow update, delete: if 'uid' in resource.data;
Run Code Online (Sandbox Code Playgroud)