Как я могу получить данные одного объекта из моей Firebase по ссылке - PullRequest
0 голосов
/ 12 января 2019

Я пытаюсь достать объект из своей базы огня.

Я пытаюсь получить объект Trip, но получаю нулевое значение.

Это мое дБ изображение

this is my db image

enter image description here data and data guide

это мой код

db_ref = db.getReference("Trips").child(dataguide+" "+data).child(data);

db_ref.child(data).addValueEventListener(new ValueEventListener() {
   @Override
   public void onDataChange(DataSnapshot snapshot) {        
      trip2 = snapshot.getValue(Trip.class);
   }
   @Override
   public void onCancelled(DatabaseError databaseError) { }
});

поэтому я спрашиваю, почему

1 Ответ

0 голосов
/ 12 января 2019

В db_ref.child(data).addValueEventListener(new ValueEventListener() удалить дочерний элемент (данные) , поскольку вы уже находитесь внутри дочернего элемента, здесь нет чилированных имен ... поэтому измените код на этот «данные» db_ref.addValueEventListener(new ValueEventListener()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...