Получение данных из Realtime Database Firebase

145
27 марта 2018, 01:09

Выполняю поиск по бд firebase, хочу получить Имя рецепта в Ингридиенты которого входит Молоко, яблоки Код:

        myRef = FirebaseDatabase.getInstance().getReference("Рецепты");
    Query query_search = myRef.orderByChild("Ингридиенты").startAt("Молоко, яблоки");
    query_search.addValueEventListener(new ValueEventListener() {
        @Override
        public void onDataChange(DataSnapshot dataSnapshot) {
            //Recept recept = dataSnapshot.getValue(Recept.class);
            String value_name = dataSnapshot.child("Имя").getValue(String.class);
            text.setText(value_name);

В результате выполнения textView - пуст. А в результате отладк вообще выяснилось, что datasnapshot = DataSnapshot { key = Рецепты, value = {0={Ингридиенты=Молоко, яблоки, Имя=Коктейль яблочный, id=0, Описание=Процесс приготовления яблочного коктейля...}, 1={Ингридиенты=Морковь, сахар, редис, Имя=Морковный салат, id=1, Описание=Описание приготовления морковного салата..."}} } Тоесть передались все рецепты что есть в бд. Структура бд:

READ ALSO
Как запустить команду для cmd из под java

Как запустить команду для cmd из под java

Как запустить команду или программу в cmd из под Java? Помогите чем можете пожалуйстаВот у меня лежит файл Main

158
javafx ошибка в проекте

javafx ошибка в проекте

написал простенькую программу для самообучения, на javafxВозникает ошибка, прошу объяснить, что делаю не так и показать как исправить

140
Радиальное закрашивание background Android Studio

Радиальное закрашивание background Android Studio

Только учусь разрабатывать под Android, захотел сделать смену цвета фона при клике на кнопку посреди экранаИдея такова: 1) Я кликаю на кнопку...

150
Двигающиеся кубики в Андроид

Двигающиеся кубики в Андроид

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

148