답변

1

다음과 같은 쿼리를 사용하여 모든 사용자의 정보를 얻을 수 있습니다

사용자/{사용자 ID} 아래의 텍스트와 유사하다.

DatabaseReference mDatabaseRef = mFirebaseDatabase.getReference("User"); 
     ValueEventListener postListener = new ValueEventListener() { 
      @Override 
      public void onDataChange(DataSnapshot dataSnapshot) { 
       Log.d("Success", dataSnapshot.toString()); 
      } 

      @Override 
      public void onCancelled(DatabaseError databaseError) { 
       Log.d("fail", databaseError.toString()); 
      } 
     }; 
     mDatabaseRef.addValueEventListener(postListener); 

모든 사용자의 모든 하위 노드가 매우 높아 성능 문제가 발생할 수 있습니다.