Search Firebase realtime database With Limit -Sketchware

 

Search firebase database with limit - Sketchware


As like we know we all are using FIREBASE for our new apps.. to store data and sync them across every devices.
But Sketchware didn't provide Firebase QUERY
function.. not yet 👻
but may be in the future..

so today we are going to do the Firebase querying using ASD BLOCKs..

🎦

ASD CODES :::::::

ASD 1

query = search.orderByChild("id").equalTo(searchs).limitToLast((int)limit);
query.addValueEventListener(valueEventListener1);

ASD 2

}
com.google.firebase.database.Query query;

ASD 3

ValueEventListener valueEventListener1 = new ValueEventListener() {
@Override public void onDataChange(DataSnapshot _param1) {
try {
str ="";
data.clear();
GenericTypeIndicator < HashMap< String, Object>> _ind = new GenericTypeIndicator<HashMap< String, Object>>() {};

for (DataSnapshot _data : _param1.getChildren()) {
str = (_data.getKey());
HashMap <String, Object> _map= _data.getValue(_ind);
data.add(_map); 
}

ASD 4

} catch (Exception e) { showMessage(e.toString()); } }
@Override public void onCancelled(DatabaseError databaseError) { } }; {

//SAME CODES SHOWN IN GRIDVIEW PAGINATION