Я пытаюсь запросить в моей базе данных Firebase Realtime, чтобы найти все игры, к которым принадлежит пользователь.
У меня есть список games
, каждая игра имеет свойство players
. У каждого ребенка players
есть ключ $uid
, и в пределах этого {key: $uid, name: "joe"}
Возможно ли получить все игры таким образом? Или мне нужно начать сохранять другой индекс players_games/$uid/$game
?
Я пробовал firebase.database().ref('games').orderByChild('players').equalTo(token.uid)
, но это дает null
Похоже, database.ref('games').orderByChild('players/${token.uid}')
работает, но потом Мне нужно дать .read
доступ ко всем games
или сделать это на стороне сервера.