返回

android-Room持久性:错误:实体和POJO必须有一个可用的公共构造函数

发布时间:2022-03-21 19:55:30 276
# java

我正在将一个项目转换为Kotlin,并试图将我的模型(也是我的实体)变成一个数据类,我打算使用Moshi来转换来自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
)

由于以下错误,我无法生成应用程序

实体和POJO必须有一个可用的公共构造函数。可以有一个空构造函数,也可以有一个参数与字段(按名称和类型)匹配的构造函数。找不到字段的setter。

我发现的例子离我们不远

如何解决这个问题?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像