Voici une version simpliste de la base de données de base de feu:Comment indexer une valeur spécifique pour un nœud Firebase
Players {
{
name: 'Messi',
goals: 90,
assists:2
id: 1
},
{
name: 'Beckham',
assists: 14,
goals: 22
id: 2
},
{
name: 'Rooney',
goals: 10,
assistst: 3
id: 3
},
{
name: 'Neymar',
goals: 14,
assists: 1
id: 4
}
}
Les joueurs sont entrés dans le périmètre en tant que tel:
var ref = firebase.database().ref("players");
var ref3 = firebase.database().ref("users").child(uid).child("total");
$scope.players = $firebaseArray(ref);
$scope.selection = $firebaseArray(ref3);
est-il un moyen d'indexer les identifiants du lecteur afin que le code suivant produise les lecteurs sélectionnés:
firebase.database().ref("players").orderByChild("id").equalTo($scope.selection);
Votre JSON est pas valide, ce qui le rend difficile à répondre. Veuillez fournir un extrait de votre JSON actuel. Vous pouvez obtenir ceci en cliquant sur le lien "Export JSON" dans votre [Firebase Database console] (https://console.firebase.google.com/project/_/database/data). –