我想从FireStore中的文档中获取数据
能够基于它更改规则
所以我输入了FireStore规则
function isPrem(){
return get(/databases/$(database)/documents/users/$(request.auth.userId)/info/payment).data.paid;
}
然后
match /databases/{database}/documents/faqs/{document=**}{
allow read : if isPrem();
}
我的节点就是这样
用户>用户ID>信息>付款> {已支付,这是我想要获得的值}
谢谢你
答案 0 :(得分:0)
通过添加
解决了该问题 match /databases/{database}/documents/faqs/{document=**}{
allow read : if get(/databases/$(database)/documents/users/$(request.auth.uid)/info/payment).data.paid == true ;
}
但是我试图在外部函数中实现它