我正在将一个项目转换到 Kotlin,并试图使我的模型(也是我的实体)成为一个数据类 我打算使用莫希转换来自 API 的 JSON 响应
@Entity(tableName = "movies")
data class MovieKt(
@PrimaryKey
var id : Int,
var title: String,
var overview: String,
var poster_path: String,
var backdrop_path: String,
var release_date: String,
var vote_average: Double,
var isFavorite: Int
)
我不能建立应用程序的原因如下错误
实体和 Pojos 必须有一个可用的公共构造函数。您可以拥有一个空的构造函数或一个其参数与字段匹配(按名称和类型)的构造函数。 找不到字段的 setter。
我发现的例子离 这个不远
怎么解决这个问题?