Здравствуйте, друзья! В приведенных выше значениях базы данных я хочу проверить, существует ли число 42 (которое есть в строковой переменной), если оно существует в База данных (которая находится в numSeat) Я хочу получить значения busNum и маршрута и сохранить их в списке ... Таким же образом, если 42 существует в двух ключах (два раза), я хочу получить значения busNum и route оба ключа.
Я попытался с помощью приведенного ниже кода, но я не смог получить эти значения и сохранить в списке и получить его. Надеюсь, вы понимаете мою проблему. Заранее спасибо
postRef = FirebaseDatabase.getInstance().getReference().child("BusNumber");
postRef.orderByChild("busNum").equalTo(busNum)
.addListenerForSingleValueEvent(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
if(dataSnapshot.exists()){
//bus number exists in Database
} else {
//bus number doesn't exists.
}
@Override
public void onCancelled(FirebaseError firebaseError) {
}
});