Ich bin dabei, eine Datenbank zu erstellen und ich muss sie manuell aktualisieren, indem ich eine JSON-Datei hochlade. Aber leider manuelle Aktualisierungen und Daten ersetzen.Firebase Db ans ereignislistener
Also frage ich mich ... Wenn ich einen Eventlistener auf einen Schlüssel der Datenbank gesetzt habe, wird es jedes Mal ausgelöst werden, wenn ich die Datenbank aktualisiere? Oder wird es schlau genug sein, einen Unterschied zum vorherigen Update zu erkennen?
Beispiel:
Von der Update-Sequenz unten, wenn ich einen Eventlistener auf „Key1“ gesetzt, die man den Hörer auslösen?
Startpunkt: { "Key1": [ { "data1": "Wert1", "Data2": "Wert2" } ] }
1. Aktualisierung : { "Key1": [ { "data1": "Wert1", "Data2": "Wert2" } ] }
2. Update: { "Key1": [ { "data1": "Wert1", "Data2": "Wert2" , "data3": "value3" } ] }
3. Update: { "Key1": [ { "data1": "Wert1", "data3": "value3" } ] }
Dank
Bitte geben Sie an, wenn Sie Kreuz-post: https://groups.google.com/forum/#!topic/firebase-talk/_YbtQN2f13E –