/ / Firebase - getValue () з назвою спеціального поля - java, firebase, firebase-database

Firebase - getValue () з назвою спеціального поля - java, firebase, firebase-database

Наприклад, я використовую поле в Firebase Database з назвою "key" і хотів би (з будь-якої причини) назвати його "id" в об'єкті Java.

Як це можна зробити, використовуючи Firebase dataSnapshot.getValue (клас)? Я намагався використовувати анотацію Джексона, таку як:

@JsonProperty("key")
Long id;

але без успіху.

Відповіді:

3 для відповіді № 1

З Firebase v3, з 27 червня, тепер слід використовувати @PropertyName. Подивитися https://firebase.google.com/support/releases