База данных Firebase, равная запросу - PullRequest
0 голосов
/ 30 октября 2018

Это моя база данных в firebase:

sessions
 -LPzeTZznhX6C69xLIP-
  code: 68173
  players
   0: -LPzi4NtLF28Jxfb_H_A

 -LQ3AeckOaiTR3JuHgAn
  code: 76417
  players
   0: -LPzi4NuUhm_jhAWZYTH

Я хочу вставить игрока в «Players», где код (предоставленный мной) равен коду (в базе данных) какой должен быть запрос для этого?

firebase.database().ref('sessions/').on('child_added', function(snapshot) {
console.log(snapshot.val().code); 
firebase.database().ref("sessions/"+ snapshot.key ).orderByChild("code").queryEqual(code).child("players").push(firebase.auth().currentUser.uid)
});

Я пробовал этот запрос, но он вставляет игрока в каждый массив игроков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...