Firebase Always Returning All The Rows
I am querying on firebase to fetch data from last point which was previously fetched but it is always giving all the rows. Code: Query query = null; query = mFirebaseDataba
Solution 1:
DatabaseReference databaseReference = Firebase.getInstance().getReference();
Query lastQuery = databaseReference.child("NODE_NAME").orderByKey().limitToLast(1);
lastQuery.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
// you can get last node values..
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
//Handle possible errors.
}
});
// where NODE_NAME is the root of all these child keys.
Post a Comment for "Firebase Always Returning All The Rows"