【发布时间】:2016-11-12 06:30:44
【问题描述】:
我正在尝试从 Kotlin 将对象保存在 Firebase 数据库中,
我觉得提供一个默认的空构造函数并将值设置为nullable 感觉不对,必须更改我所有的代码。
我的班级:
class Video(var id: String, var url: String, var owner: User) : {
constructor() : this("", "", User("", "", ""))
}
Firebase 推送:
FirebaseDatabase.getInstance().reference.child("public").push().setValue(video)
错误:
缺少一个没有参数的构造函数
有没有更好的解决方案?
【问题讨论】:
标签: android firebase-realtime-database kotlin