ошибка получения нескольких дочерних значений из firebase - PullRequest
0 голосов
/ 06 февраля 2019

Я пытаюсь получить несколько дочерних значений из моей базы данных RealTime и сохранить их в массиве String, метод, который я использую, показан ниже: -

 dbRef.child(REQUESTED_NODE).child(REQUESTED_PRODUCT).addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(@NonNull DataSnapshot dataSnapshot) {
            for (DataSnapshot postSnapshot : dataSnapshot.getChildren()) {

                SearchKeywords item = postSnapshot.getValue(SearchKeywords.class);

                SearchKeys.add(String.valueOf(item));
            }
        }

        @Override
        public void onCancelled(@NonNull DatabaseError databaseError) {

        }
    });

проблема в том, что это такоеполучение.Это не показывает необходимый текст, а вместо этого показывает что-то, что я не уверен, что это такое.Ниже приводится то, что он возвращает.

I / Keywords: [com.strease.user.strease.SearchKeywords@3b2d439, com.strease.user.strease.SearchKeywords@ce3ea7e, com.strease.user.strease.SearchKeywords @ 9f16bdf, com.strease.user.strease.SearchKeywords@823102c, com.strease.user.strease.SearchKeywords@3e37af5, com.strease.user.strease.SearchKeywords@5d030rea, com.SearchKeywords @ d2ae6fb, com.strease.user.strease.SearchKeywords@ec70318, com.strease.user.strease.SearchKeywords@a3dd171, com.strease.user.strease.SearchKeywords@88cb56, com.streseu.user@ 2b6f7d7, com.strease.user.strease.SearchKeywords@eb538c4, com.strease.user.strease.SearchKeywords@60d13ad, com.strease.user.strease.SearchKeywords@45e46e2, com.streasease.uearSch3, com.strease.user.strease.SearchKeywords@42f1d30, com.strease.user.strease.SearchKeywords@6143da9

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