Używam autovalue dla moich encji i przypisuję je, aby umożliwić parsowanie json.Nowe adnotacje json firebase
Są nowe adnotacje w nowym SDK: Exclude
, IgnoreExtraProperties
, ThrowOnExtraProperties
i @PropertyName
: https://firebase.google.com/docs/reference/android/com/google/firebase/database/PropertyName. Wygląda jednak na to, że PropertyName brakuje w sdk ..
Czy mogę być w porządku, jeśli trzymać się '@JsonProperty' adnotacji Jacksona do tej pory ? –
Tak. Gdy wprowadzimy tę usługę, polecam przełączyć, ponieważ znacznie zmniejszy to rozmiar apk. –
Dołączyłem kompilację adnotacji jackson: 2.7.4 i jackson-databind: 2.7.4, ale wygląda na to, że baza ogniowa ignoruje adnotacje typu '@ JsonProperty' i' @ JsonSerialize'. –