Google cloud firestore Firestore安全规则:在get()调用中传递请求参数?
我希望能够将我的应用程序中的Google cloud firestore Firestore安全规则:在get()调用中传递请求参数?,google-cloud-firestore,firebase-security,Google Cloud Firestore,Firebase Security,我希望能够将我的应用程序中的get()调用与其他调用区分开来 在安全规则中,我在read规则中写道: request.resource.data.sign\u look==true 因此,我希望能够编写一个get调用,发送真正的布尔值符号\u look,以便允许它 可能吗?我知道像write这样的规则很容易处理,因为请求中确实有数据,但在get调用中似乎不存在此类数据。无法将任意参数传递给安全规则 您有两个选择: 将该值作为您正在读/写的部分传递 将该值存储在用户的自定义声明中,然后在安全规则中
get()
调用与其他调用区分开来
在安全规则中,我在read
规则中写道:
request.resource.data.sign\u look==true
因此,我希望能够编写一个get
调用,发送真正的布尔值符号\u look
,以便允许它
可能吗?我知道像
write
这样的规则很容易处理,因为请求中确实有数据,但在get
调用中似乎不存在此类数据。无法将任意参数传递给安全规则
您有两个选择: