我在Kotlin中有一个名为“ testOrder”的类,其代码段如下。
@OneToOne(mappedBy = "testOrder", cascade = [ CascadeType.ALL ], orphanRemoval = true)
var or: OData? = null,
@OneToMany(mappedBy = "testOrder", cascade = [ CascadeType.ALL ], orphanRemoval = true)
var ur: MutableList<UData>? = ArrayList(),
此UData类具有
@OneToMany(mappedBy = "usr", cascade = [CascadeType.ALL], orphanRemoval = true)
var sCriteria: MutableSet<SCriteria>? = LinkedHashSet()
OData类具有
@OneToMany(mappedBy = "owr", cascade = [CascadeType.ALL], orphanRemoval = true)
var sCriteria: MutableSet<SCriteria>? = LinkedHashSet()
我想访问ABC类中的ur.SCriteria。
我正在使用
val sCriterias = testOrder.owr?.sCriteria;
UData失败。.
答案 0 :(得分:0)
请确保已初始化testOrder类,并确保已将sCriteria设置为一个值并且不为空。