Я пытаюсь получить данные из следующей коллекции "Автобусы" , если скажем Bus_Driver == "xyz" .
Мой тест Firebase выглядит следующим образом:

Я получаю ссылку на базу данных с этим кодом:
busInfoReference= FirebaseDatabase.getInstance().getReference("Buses");
Следующий примененный мной цикл не работает правильно:
for(DataSnapshot ds : dataSnapshot.getChildren()){
busInfo = ds.getValue(BusInforamtion.class);
if(ds.exists()) {
if(busInfo.getBus_Driver().equalsIgnoreCase(driverName))
{
saveData()
break;
//}
}
}
Как применить цикл для получения необходимых данных?Заранее спасибо.