如何使用户使用角色管理员firebase数据库



我用firebase push((。getKey((生成的唯一键将用户保存到firebase中。现在,我想要具有角色管理员的键。我该如何实现?Firebase数据库

 -L8grpYQKUz1-jKxgwOI{
    email: "test@gmail.com",
    imageUrl:"https://test..",
    name:"test",
    role:"admin"
}

我想获得角色管理员的键。我可以写一个firebse查询?

尝试此

DatabaseReference reference = FirebaseDatabase.getInstance().getReference();
    Query query = reference.child("table_name").orderByChild("role").equalTo("admin");
    query.addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            if (dataSnapshot.exists()) {

            }
        }
        @Override
        public void onCancelled(DatabaseError databaseError) {
        }
    });

相关内容

  • 没有找到相关文章

最新更新