agrosner / agrosner/DBFlow

@OneToMany definition getXXXModels Cannot find setter

未关闭
#1,735 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Kotlin
星标
4.8k
派生
593
平均合并
1 分钟
30 天内合并 PR
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 摘要。