Выполняю поиск по бд 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, Описание=Описание приготовления морковного салата..."}} }
Тоесть передались все рецепты что есть в бд.
Структура бд:
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как запустить команду или программу в cmd из под Java? Помогите чем можете пожалуйстаВот у меня лежит файл Main
написал простенькую программу для самообучения, на javafxВозникает ошибка, прошу объяснить, что делаю не так и показать как исправить
Только учусь разрабатывать под Android, захотел сделать смену цвета фона при клике на кнопку посреди экранаИдея такова: 1) Я кликаю на кнопку...
Нужно реализовать, чтоб в основном потоке можно было передвигать один элемент класса Draw, а в другом потоке как-бы летали по экрану еще несколько...