属性値を取得し、ClassA インスタンスから開始してstatus
、ClassD インスタンスから属性値を取得する最も効率的なソリューションは何ですか?name
各リストで on ループを使用できますが、作成基準を使用することでより良い解決策があると思います
Class ClassA {
static hasMany = [CLassBList:ClassB]
}
Class ClassB {
static hasMany = [CLassCList:ClassC]
static belongsTo = [ClassA]
}
Class ClassC {
static hasMany = [CLassDList:ClassD]
static belongsTo = [ClassB]
}
Class ClassD {
String name
String status
static belongsTo = [ClassC]
}