Firebase读取:" $ uid == auth.uid"给出错误

时间:2017-04-27 03:27:23

标签: android firebase firebase-realtime-database firebase-authentication

身份验证中存在身份验证。尝试这个时仍然会出现此错误 -

  

DatabaseReference databaseReference = FirebaseDatabase.getInstance()。getReference()。child(" user")。child(authResult.getUser()。getUid());

我的数据库看起来像这样 - enter image description here 规则看起来像这样 - enter image description here

2 个答案:

答案 0 :(得分:1)

请尝试"$uid === auth.uid"

答案 1 :(得分:0)

我解决了android代码的问题 -

DatabaseReference databaseReference = FirebaseDatabase.getInstance().getReference().child("user").child(authResult.getUser().getUid());