【发布时间】:2021-03-16 13:01:09
【问题描述】:
我正在尝试将自定义对象保存到 Firestore,但由于某种原因它无法正常工作:
abstract class AbstractModel(open val id: String) {}
class ConcreteModel(override val id: String, private val username: String, private val password: String) : AbstractModel(id) {}
fun save() {
val newModel = ConcreteModel("id", "username", "password")
val db = Firebase.firestore
db.collection("collection").document(newModel.id).set(newModel)
}
它只保存id 而没有别的。
【问题讨论】:
标签: firebase kotlin google-cloud-firestore