agrosner / agrosner/DBFlow

@OneToMany definition getXXXModels Cannot find setter

Aperta
#1,735 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Kotlin
Stelle
4.8k
Fork
593
Merge medio
1m
PR unite (30g)
1

Descrizione

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

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.