Ma base de données firebase ressemble à ceRègles Firebase à lire Noeud Feuille/enfant spécifique de nœuds parents
"students" : {
"firebase_key_1" : {
"Name" : "blah blah",
"Address" : "blah blah",
"Roll No" : "blah blah",
"Marks" : {
"Sub1" : "blah",
"Sub2" : "blah",
"Sub3" : "blah",
"Total" : "Total",
},
"class" : "blah blah",
"Transportation" : "blah blah",
"Department" : "blah blah",
},
"firebase_key_2" : {
"Name" : "blah blah",
"Address" : "blah blah",
"Roll No" : "blah blah",
"Marks" : {
"Sub1" : "blah",
"Sub2" : "blah",
"Sub3" : "blah",
"Total" : "Total",
},
"class" : "blah blah",
"Transportation" : "blah blah",
"Department" : "blah blah",
},
"firebase_key_3" : {
"Name" : "blah blah",
"Address" : "blah blah",
"Roll No" : "blah blah",
"Marks" : {
"Sub1" : "blah",
"Sub2" : "blah",
"Sub3" : "blah",
"Total" : "Total",
},
"class" : "blah blah",
"Transportation" : "blah blah",
"Department" : "blah blah",
}
}
J'utilise reste api pour récupérer les données de firebase. url Restapi ressemble https://domain.firebaseio.com/students.json?orderby= "Marques/Total" & startat = 400
J'ai déjà indexé le total des étudiants via des règles Firebase. J'obtiens des résultats avec des données supplémentaires telles que le nom, la classe, le numéro de série.
Je veux que la sortie soit
"firebase_key_1" : {
"Marks" : {
"Sub1" : "blah",
"Sub2" : "blah",
"Sub3" : "blah",
"Total" : "Total",
}
},
"firebase_key_2" : {
"Marks" : {
"Sub1" : "blah",
"Sub2" : "blah",
"Sub3" : "blah",
"Total" : "Total",
}
},
"firebase_key_3" : {
"Marks" : {
"Sub1" : "blah",
"Sub2" : "blah",
"Sub3" : "blah",
"Total" : "Total",
}
}
Y at-il de toute façon de le faire via RestAPi ou règles.
est-il des règles que nous pouvons définir ce que les noeuds à lire par exemple
{
"users":{
"students":{
".read" : ["$firebaseKey/Marks"],
".write" : true,
}
}
Alors que je peux utiliser pour récupérer le repos api les valeurs requises nœud parent.
Toute autre suggestion à faire sera merveilleuse.
Merci à l'avance
Je ne comprends pas ce que vous essayez d'accomplir ici. Pouvez-vous éditer votre question pour montrer: 1) l'appel REST que vous voulez faire, 2) le JSON à cet endroit (comme texte), 3) le résultat que vous voulez revenir de l'appel? –
J'ai modifié la question ci-dessus. – Prags
Cette syntaxe n'est pas valide pour les règles: '" .read ": [" $ firebaseKey/Marks "]'. –