Skip to content Skip to sidebar Skip to footer

Firebase Retrieve Highest 100 Score

This is a screen shot of my firebase: I am trying to retrieve the highest 100 score in firebase database I am using this code to add new node to firebase: Map

Solution 1:

Firebase queries are always in ascending order. So you'll need to get the last 100, instead of the first 100.

QueryqueryRef= myRef.orderByChild("score").limitToLast(100);

Then client-side you'll need to reverse the items.

Alternatively you can add a inverted property to your items invertedScore: -99. If you do that, you can order by that inverted score and won't have to reverse the array.

This scenario has been covered frequently before. I highly recommend you study some of these:

Solution 2:

this is a way to fetch highest salary from firebas or get highest number from firebase

one   citiesRef.orderBy("name").limit(3);
two   citiesRef.orderBy("name", "desc").limit(3);
three citiesRef.where("population", ">", 100000).orderBy("population").limit(2);
four  citiesRef.where("population", ">", 100000).orderBy("population");

Post a Comment for "Firebase Retrieve Highest 100 Score"