0

属性値を取得し、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]
}
4

1 に答える 1