Java 要从Firebase数据库中读取除特定密钥外的所有密钥的所有数据,请进行查询?
询问 我想将其作为4中的参数之一传递给FirebaseRecyclerAdapterJava 要从Firebase数据库中读取除特定密钥外的所有密钥的所有数据,请进行查询?,java,android,firebase,firebase-realtime-database,Java,Android,Firebase,Firebase Realtime Database,询问 我想将其作为4中的参数之一传递给FirebaseRecyclerAdapter DatabaseReference mDatabaseReference= FirebaseDatabase.getInstance().getReference().child("company_emp"); 所以在这里我想避免使用USER_03 child。什么是查询?尝试以下操作: company_emp: : .USER_01:
DatabaseReference mDatabaseReference= FirebaseDatabase.getInstance().getReference().child("company_emp");
所以在这里我想避免使用USER_03 child。什么是查询?尝试以下操作:
company_emp:
:
.USER_01:
: .email: "dsfsdfd"
: .user_id:"USER_01"
: .name:"don"
:
:
.USER_02:
: .email: "dsfsdfd"
: .user_id:"USER_02"
: .name:"pen"
:
.USER_03:
: .email: "dsfsdfd"
: .user_id:"USER_03"
: .name:"pen"
:
这将为您提供用户_01和用户_02
将此项添加到数据库中的用户_01和用户_03:
DatabaseReference mDatabaseReference= FirebaseDatabase.getInstance().getReference().child("company_emp");
Query q=mDatabaseReference.orderByChild("user_id").limitToFirst(2);
将此添加到用户_02:
.email: "dsfsdfd"
.user_id:"USER_03"
.name:"pen"
.num: "0"
orderbyChild(“num”).equalTo(“0”)
//将为您提供用户\u 01和用户\u 03,如果我不喜欢用户\u 02,那么查询将是什么?您不能这样做,这些是查询:limitToLast、limitToFirst、startAt、endAt、equalTo@ThofiqAhmed。如果您只需要user\u 01,那么您可以执行orderByChild(“user\u 01”).equalTo(“don”)
。查一下编辑我也知道
.email: "dsfsdfd"
.user_id:"USER_03"
.name:"pen"
.num: "1"