Anfänger zu beiden Swift und Firebase hier! Ich habe eine Datenbank, die etwa wie folgt aussieht:
Überprüfen usernype in Firebase mit swift
Datenbank
Spieler
ref.authdata.uid-for-Spieler-1
ref.authdata.uid-for-Spieler-2
ref.authdata.uid-for-Spieler-3
Trainer
ref.authdata.uid-for-Trainer-1
ref.authdata.uid-for-Trainer-2
ref.authdata.uid-for-Trainer-3
Die eine Hälfte meiner App für Spieler gebaut, eine für Busse. Wie überprüfe ich, ob sich das Kind ref.authData.uid unter dem Spieler oder dem Trainerkind befindet? Sind meine Daten falsch strukturiert?
Außerdem hat jede UID mehr Kinder darunter, die ich nicht in mein Diagramm aufgenommen habe, das Informationen über jeden Spieler/Trainer enthält. Unten ist die Authentifizierungsmethode, die ich für meinen vorläufigen Build verwende.
if ref.authData != nil {
print("There is already a user signed in!")
self.performSegueWithIdentifier("playerLogin", sender: self)
} else {
// No user is signed in
}
Vielen Dank für jede Hilfe!
Das ist großartig, diese Struktur funktioniert viel besser für einige andere Dinge, die ich mit dieser Datenbank weiter unten machen werde. Danke Jay! In meiner letzten Frage haben Sie in Bezug auf Datenbanken erwähnt: "Je flacher, desto besser"; Ich beginne zu verstehen, wie das praktisch ist. –