Я пытаюсь получить все рецепты Избраных пользователя с помощью этого кода, но никаких данных не retrivedупорядочивание данных по значению дочернего узла - Firebase
recipesQuery = mDatabase.child("recipes").orderByChild("favoritedBy").equalTo(getId());
Это моя структура:
{
"-KNnrgEmF8qCpsWiIMW4" : {
"favoriteCount" : 4,
"favoritedBy" : {
"0ZtxMXZ8iDV4u0POxu8n6cIwCX33" : true
},
"name" : "Recipe 1",
"recycleCount" : 0,
},
"-KNvq6Ts8RYxc0-O3B2t" : {
"favoriteCount" : 2,
"favoritedBy" : {
"0ZtxMXZ8iDV4u0POxu8n6cIwCX33" : true
},
"name" : "Recipe 2",
"recycleCount" : 0,
}
}
Если я удалю метод .equalTo()
, все данные будут восстановлены, но это не то, что я хочу.
Что я делаю неправильно?