Firebase-交易规则

Firebase-交易规则,firebase,firebase-realtime-database,firebase-security,Firebase,Firebase Realtime Database,Firebase Security,我尝试在Firebase上设置规则,如果uid(abc_x)==$account(abc_y),它可以读取数据,每个人都可以插入、更新数据。但当我使用事务时,它会报告“Error:permission\u denied” 从: 在使用具有安全性和Firebase规则的事务时,请注意,客户端除了需要访问权限外,还需要.read访问权限才能执行事务 如果@cartant的答案不能解决您的问题,请与他人分享。 "countchat":{ "$account": { ".read"

我尝试在Firebase上设置规则,如果uid(abc_x)==$account(abc_y),它可以读取数据,每个人都可以插入、更新数据。但当我使用事务时,它会报告“Error:permission\u denied”

从:

在使用具有安全性和Firebase规则的事务时,请注意,客户端除了需要
访问权限外,还需要
.read
访问权限才能执行事务


如果@cartant的答案不能解决您的问题,请与他人分享。
 "countchat":{
    "$account": {
      ".read": "$account === auth.uid",
      ".write": "auth != null", 
    }
  },