我正在使用此代码来检索前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) {
}
});