agrosner / agrosner/DBFlow

@OneToMany definition getXXXModels Cannot find setter

Abierto
#1,735 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Kotlin
Estrellas
4.8k
Forks
593
Merge medio
1 min
PR fusionados (30 d)
1

Descripción

# 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()
`

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.