Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 要从Firebase数据库中读取除特定密钥外的所有密钥的所有数据,请进行查询?_Java_Android_Firebase_Firebase Realtime Database - Fatal编程技术网

Java 要从Firebase数据库中读取除特定密钥外的所有密钥的所有数据,请进行查询?

Java 要从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:

询问

我想将其作为4中的参数之一传递给FirebaseRecyclerAdapter

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"