agrosner / agrosner/DBFlow

@OneToMany definition getXXXModels Cannot find setter

オープン
#1,735 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Kotlin
スター
4.8k
フォーク
593
平均マージ
1分
マージ済み PR(30日)
1

説明

# ISSUE\_TEMPLATE

DBFlow Version: 5.0.0-alpha2

Bug or Feature Request: Bug

Description:
@get:OneToMany(oneToManyMethods = [OneToManyMethod.LOAD])
val schemeDataModels: List? by oneToMany {
select from SchemeDataModel::class where SchemeDataModel_Table.schemeModel_id.eq(id)
}

error: class com.dbflow5.processor.definition.OneToManyDefinition : @OneToMany definition getSchemeDataModels Cannot find setter setSchemeDataModels for variable schemeDataModels.

`
@Table(database = AppDatabase::class)
data class SchemeModel(
@PrimaryKey(autoincrement = true)
var id: Long = 0,
@Column
var schemeName: String = "",

) : BaseModel() {

@get:OneToMany(oneToManyMethods = [OneToManyMethod.LOAD])
val schemeDataModels: List? by oneToMany {
select from SchemeDataModel::class where SchemeDataModel_Table.schemeModel_id.eq(id)
}
}
`

`
@Table(database = AppDatabase::class)
data class SchemeDataModel(
@PrimaryKey(autoincrement = true)
var id: Long = 0,
@ForeignKey(stubbedRelationship = true)
var schemeModel: SchemeModel? = null,
@Column
var mimeType: String = "",
@Column
var data1: String = "",
@Column
var data2: String = ""
) : BaseModel()
`

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。