Проблемы с получением даныых в Firebase

252
28 марта 2018, 05:05

Выполняю поиск по своей базе данных в firebase, используя такой код:

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

где text - объект TextView

В результате выполнения кода я хочу получить поле Имя того рецепта, в который входит ингридиенты Яблоки, молоко

Код выполняется для базы данныых с вот такой структурой:

По непонятным мне причинам, после выполнения кода text - пусть, а value_name = null

Как это исправить?

READ ALSO
Звуки в javaFX.

Звуки в javaFX.

Можно ли установить определенное время звучания?

303
автоматическая отправка email в Android

автоматическая отправка email в Android

Видел методы, где запускается активити и где кнопку отправить приходится нажимать пользователю Есть ли методы, позволяющие автоматически...

319
Rest API - 404 Not Found при запросе @DELETE

Rest API - 404 Not Found при запросе @DELETE

При выполнении примера с Rest API c сайта Oracle, при запросе @DELETE выпадает ошибка сервера 404 Not Found

347