注释@PropertyName
,未在Kotlin中序列化!
版本:com.google.firebase:firebase-firestore:17.1.0
仅在我使用注释@PropertyName
或在Java中创建相同的类时,它在Kotlin Android项目中使用@JVMField
不会序列化值。
@JvmField
@PropertyName("championship-name")
val championshipName: String = "",
答案 0 :(得分:0)
尝试这样
@get:PropertyName("championship-name") @set:PropertyName("championship-name") var championshipName: String = "",
答案 1 :(得分:0)
实际上,您可以在不使属性可变的情况下实现此目的,只需使用@PropertyName
注释getter:
@get:PropertyName("championship-name")
val championshipName: String = "",