Cloud Firestore 中的 PropertyName 不适用于 Kotlin

1 java android kotlin google-cloud-firestore

注解@PropertyName在 Kotlin 中没有序列化!

版本:com.google.firebase:firebase-firestore:17.1.0

在 Kotlin Android 项目中使用时,仅当我使用注释或在 Java 中创建相同的类@PropertyName时,它不会序列化该值。@JVMField

@JvmField
@PropertyName("championship-name")
val championshipName: String = "",
Run Code Online (Sandbox Code Playgroud)

Raj*_*n M 6

尝试这样

@get:PropertyName("championship-name") @set:PropertyName("championship-name") var championshipName: String = "",
Run Code Online (Sandbox Code Playgroud)