Es gibt ein kleines Problem mit Firebase und Firebase Snapshot.getValue(mModelClass)
UnrecognizedPropertyException nach Struktur von Firebase Ändern von Daten
Ich habe weicht Android App Benutzerliste (Modellklasse - User.java) enthält und interagiert mit Firebase, Struktur:
-user
--$user_id
---name
---surname
ich habe die App veröffentlicht, und jetzt will ich meine App aktualisieren, fügen Sie neue Feld der Benutzer Struktur in Firebase:
-user
--$user_id
...
--status
Wenn ich es tun, dann wird die veröffentlichte Anwendung abstürzen, weil alte Modell - User.java nicht Status Feld nicht hat, und ich kann nicht Version
Absturz Text pubslished bearbeiten:
Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "status" (class package.User), not marked as ignorable (2 known properties: , "name", "surname"])