Ich versuche, Daten von Firebase-Datenbank abzurufen, aber wenn ich den Code ausführen es nichts angezeigt werden, obwohl keine FehlerLesen von Daten von Feuerbasis schnellen
gezeigt bekam ich dieses Stück Code aus Firebase Handbuch, nebenbei bemerkt ich bin mir ziemlich sicher, dass der Pfad
let ref = FIRDatabase.database().reference()
ref.child("users").child("user").child(username).observeSingleEvent(of: .value, with: { (snapshot) in
// Get user value
let value = snapshot.value as? NSDictionary
let score = value?["score"] as? String ?? ""
print(score)
// ...
}) { (error) in
print(error.localizedDescription)
}
JSON
{
"users" : {
"user" : {
"e1410kokeZS8xv81J1RzhN4V2852" : {
"email" : "[email protected]",
"score" : 0,
"username" : "Afnan"
},
"jPx8XJ3Q9AazDM7qIOhz02PBfh22" : {
"email" : "[email protected]",
"score" : 13,
"username" : "ghhh"
}
}
}
}
Können Sie zeigen Sie Ihre Firebase Struktur? Erwarten Sie auch einen bestimmten Benutzernamen? –
Ich habe meine Frage für die JSON-Struktur bearbeitet. Ja, ich möchte eine Bewertung für einen bestimmten Benutzer abrufen, Benutzername ist eine Variable, die die ID dieses Benutzers –