Ausgehend von einem SQL-Hintergrund frage ich mich, wie man die Datenbankmigration in Firebase durchführt?Migration der Firebase-Datenbank
Angenommen, ich habe die folgenden Daten in Firebase {dateFrom: 2015-11-11, timeFrom: 09:00} ....
und jetzt der Front-End-Client speichert und erwartet Daten im Format {dateTimeFrom: 2015-011-11T09:00:00-07:00}
. Wie aktualisiere ich Firebase so, dass alle dateFrom: xxxx
und timeFrom: yyyy
entfernt und durch dateTimeFrom: xxxxyyyy
ersetzt werden? Vielen Dank.
Ohne ein Snippet Ihres JSON (als Text, nicht als Screenshot) zu sehen, wissend, welche Programmiersprache Sie verwenden und was du schon versucht hast, ist viel zu unterspezifiziert. Eine allgemeine Einführung in gängige NoSQL-Datenmodellierungsmuster finden Sie unter: https://highlyscalable.wordpress.com/2012/03/01/nosql-data-modeling-techniques/ –
Vielen Dank @FrankvanPuffelen für die Rückmeldung. Im Rahmen meiner Grails-Erfahrung bin ich mit ihrem Datenbank-Migrations-Plugin vertraut. Immer wenn das Datenbankschema geändert wurde oder Spalten umbenannt wurden, konnte ich ein grooviges Skript schreiben und das db migration plugin würde das Skript ausführen und die Tabellen aktualisieren. Aus dieser Perspektive kommend, erkunde ich gerade Polymer und habe mich gerade gefragt, wie man mit ähnlichen Situationen umgehen soll, in denen Schlüssel umbenannt oder gelöscht werden. Wie soll ich das mit Firebase als Backend machen? Ich hoffe, das hat es etwas klarer gemacht. – user3240644