问题描述
我想知道如何获得用户的参考 uid 但我不知道如何:(...
我的数据库:
我的代码: https://i.stack.imgur.com/Ua1zd.jpg
FirebaseRecyclerOptions<UsersDatabaseModel> options =
new FirebaseRecyclerOptions.Builder<UsersDatabaseModel>()
.setQuery(FirebaseDatabase.getInstance().getReference("Registered Users").child("userID").child("Other Account Settings"),UsersDatabaseModel.class)
.build();
解决方法
如果您想获取当前登录 Firebase 身份验证的用户的 UID,您可以使用:
String uid = FirebaseAuth.getInstance().getCurrentUser().getUid();
然后您可以将其填充到您的数据库引用中:
FirebaseDatabase.getInstance()
.getReference("Registered Users")
.child(uid)
.child("Other Account Settings")