Ich bin mitten in der Programmierung einer IOS-Anwendung mit Xcode 8.2.1 in Swift. Derzeit habe ich die Datenbank für einen View-Controller eingerichtet, der GeoFire implementiert und erfolgreich Standorte zur Datenbank hinzufügt. Auf einem separaten View-Controller möchte ich einen Verweis auf die gleiche Datenbank hinzufügen und untergeordnete Objekte zu dieser Referenz hinzufügen.Wie entwerfe ich eine einfache Firebase-Datenbank, die Arrays speichert?
Diese separate Referenz Ich möchte verschiedene Arrays speichern, auf die der Array-Name zugreifen kann. Ich möchte in der Lage sein, die gespeicherten Arrays in der Datenbank hinzuzufügen und zu entfernen. Außerdem möchte ich in der Lage sein, die Strings hinzuzufügen und zu entfernen, die in jedem einzelnen Array enthalten sind.
Der Code, den ich versucht habe, ist:
let ref = FIRDatabase.database().reference()
let childRef = FIRDatabase.database().reference(withPath: "arrays")
let itemsRef = ref.child("arrays")
let milkRef = itemsRef.child("array1")
Aber wenn ich diesen Code ausführen, wird die Datenbank keine neue Kinder zu zeigen, aktualisieren. Kann ich meine Aufgabe erfüllen? Wenn ja, was mache ich falsch?
Wenn meine Frage in irgendeiner Weise unklar ist, lassen Sie es mich bitte wissen, und ich werde bereit sein, zu erarbeiten. Vielen Dank im Voraus für jede Hilfe!
Dieses Video kann Ihnen helfen: https://www.youtube.com/watch?v=XIQsQ2injLo –
Sie schreiben gerade keine Daten. und mit 'derselben Datenbank' meinst du den gleichen NODE oder eigentlich die gesamte Firebase-Datenbank? – Jay