2
例如,我在名爲「key」的Firebase數據庫字段中使用,並希望(出於任何原因)在Java對象中將其命名爲「id」。Firebase - getValue()自定義字段名稱
如何在使用Firebase dataSnapshot.getValue(Class)時執行此操作? 我試着用傑克遜的註釋,如:
@JsonProperty("key")
Long id;
但沒有成功。
例如,我在名爲「key」的Firebase數據庫字段中使用,並希望(出於任何原因)在Java對象中將其命名爲「id」。Firebase - getValue()自定義字段名稱
如何在使用Firebase dataSnapshot.getValue(Class)時執行此操作? 我試着用傑克遜的註釋,如:
@JsonProperty("key")
Long id;
但沒有成功。
對於Firebase v3,截至6月27日,您現在應該使用@PropertyName來代替。請參閱https://firebase.google.com/support/releases
您可以(或@Tajchert)告訴我這是否適合您?我已經看到有關它的各種報道,並且還沒有/需要時間來親自驗證它。 –
@FrankvanPuffelen - 我可以確認它確實有效。 謝謝你們。 –