Firebase检索最高10个数字

时间:2019-02-27 23:45:30

标签: java android firebase firebase-realtime-database

我正在使用此代码来检索前10位用户如何获得最高分,方法 limitToFirst()从firebase中检索前10位用户,而不是前10位用户,我是否必须检索所有用户并查找前十名,或者我必须使用特定方法?

    Query query = mRef.orderByChild("points").limitToFirst(10);
    query.addListenerForSingleValueEvent(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
        }

        @Override
        public void onCancelled(@NonNull DatabaseError databaseError) {

        }
    });

0 个答案:

没有答案