【发布时间】:2018-05-14 06:19:37
【问题描述】:
我正在试验 Cloud Firestore 安全规则。是否可以过滤文档字段?
例如,如果您有一个文档
{
name: "John Doe",
email: "doe@example.com"
}
则不允许某些用户使用电子邮件地址获取文档。他们的应用程序请求文档与
firebase.firestore.doc('users/doe-uid')
并获取此文档
{
name: "John Doe",
}
如果是,怎么做?
我认为这应该是可能的,因为Cloud Firestore Security Rules Reference 在第一句话中说(重点是我的):
Cloud Firestore 安全规则用于确定谁对存储在 Cloud Firestore 中的集合和文档具有读写权限,以及文档的结构以及它们包含哪些字段和值。
但是我在参考中找不到任何告诉我如何过滤字段的内容。
【问题讨论】:
标签: firebase-security projection google-cloud-firestore