私はデータベースを設定しようとしており、jsonファイルをアップロードしてデータベースを手動で更新する必要があります。 しかし、残念なことに、手動による更新ではデータのデリートと置き換えが行われます。Firebase Db ansイベントリスナー
私は不思議です... データベースのキーにeventlistenerを設定すると、データベースを更新するたびにトリガーされますか? または、前回のアップデートとの違いを検出するには十分にスマートになるでしょうか?
例:
以下の更新順序から、私は1つのリスナーがトリガされ、「キー1」にイベントリスナーを設定した場合は?
開始点: { "キー1": [ { "DATA1": "値1"、 "DATA2": "値2" } ] }
1更新: { "キー1": [ { "DATA1": "値1"、 "DATA2": "値2" } ] }
2更新: { "キー1": [ { "DATA1": "値1"、 "DATA2": "値2" 、 "DATA3": "値3" }]}
3アップデート: { "キー1": [ { "DATA1": "VALUE1"、 "DATA3": "値3" } ] }
おかげ
= D
FIRDataEventType
列挙型にtheir documentationを確認することができます。https://groups.google.com/forum/#!topic/firebase-talk/_YbtQN2f13E –