Ich habe die folgende Datenbank auf Firebase: Suche nach einem bestimmten Wert bei allen Kindern in einer Liste in Firebase
ich eine Suche auf Benutzer zurückkehren will, ob es eine mit dem wahren Typ ist.
mDatabaseReference.child("users").addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if (dataSnapshot.hasChild("type")) {//I need the verification here.
//action
} else {
//action
}
}
@Override
public void onCancelled(DatabaseError databaseError) {
Log.w(TAG, "getUser:onCancelled", databaseError.toException());
}
});
Vielen Dank im Voraus für Ihre Aufmerksamkeit
Ja, ich diesen Filter bin mit der Abfrage übergeben mein Adapter. Aber bevor ich die Anfrage dorthin absende, muss ich wissen, ob die Rückgabe nicht leer oder null ist. Wie überprüfe ich das? –
Überprüfen Sie die bearbeitete Antwort, die Sie ausführen müssen, um in datasnapshot auf Null zu prüfen. –