Наприклад, я використовую поле в Firebase Database з назвою "key" і хотів би (з будь-якої причини) назвати його "id" в об'єкті Java.
Як це можна зробити, використовуючи Firebase dataSnapshot.getValue (клас)? Я намагався використовувати анотацію Джексона, таку як:
@JsonProperty("key")
Long id;
але без успіху.
Відповіді:
3 для відповіді № 1З Firebase v3, з 27 червня, тепер слід використовувати @PropertyName. Подивитися https://firebase.google.com/support/releases