Firestore安全规则获取功能

时间:2019-02-22 18:15:35

标签: firebase google-cloud-firestore firebase-security-rules

我有以下有效的规则:

function isPropertyMember() {
  return get(/databases/$(database)/documents/properties/$(resource.data.propertyId))
  .data.users[request.auth.uid] == true
}

我想将此功能设为:

_matchClassRequest = async () => {
    try{
        if( this.state.address === null ){
            alert(strings.MapScreen_alert_select_address);
            return;
        }
        if( this.state.classRequest === null ){
            alert(strings.MapScreen_select_course);
            return;
        }

允许读取:if isPropertyMember()

对于来自相同用户的相同查询,如果不在函数中,则在查询中返回该数据。当我将其移至该函数时,会收到“缺少权限或权限不足”错误。

0 个答案:

没有答案