プロジェクトを 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 には、使用可能なパブリック コンストラクターが必要です。空のコンストラクター、またはパラメーターがフィールドと (名前と型で) 一致するコンストラクターを使用できます。フィールドのセッターが見つかりません。
私が見つけた例は、これからそう遠くない
それを解決する方法についてのアイデアはありますか?