Выполняю поиск по бд 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, Описание=Описание приготовления морковного салата..."}} }
Тоесть передались все рецепты что есть в бд.
Структура бд:
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники