子ノードのキー上でFirebaseからデータをクエリすると、子ノード全体をダウンロードし、アプリケーション内のデータをフィルタリングするか、クエリ固有のデータをダウンロードしますか?つまり、フィルタリングされたデータFirebaseクエリの実装
String myUserId = getUid();
Query myTopPostsQuery = databaseReference.child("user-posts").child(myUserId).orderByChild("starCount");
myTopPostsQuery.addChildEventListener(new ChildEventListener() {});
myTopPostsQuery
はstarCount
に応じてデータをソートし、私が受け取った後、私は、このデータは私のアプリ内でフィルタリングされているかどうかということを知りたいaddChildEventListener()
でデータを受信したり、私のアプリのダウンロードのみフィルタリングされたデータになりますFirebaseから。