我希望加载一个结构,在一个关联链的两个层次。大致如下:
class TopLevel {
String name
LevelOne levelOne
}
class LevelOne {
String name
LevelTwo levelTwo
}
class LevelTwo {
String name
}
我想装整个结构。我四处寻找,找到了这个例子,但没有成功。“println”生成了对LevelTwo表的查询。
def result = TopLevel.withCriteria {
eq('name', 'test')
fetchMode "levelOne", FetchMode.JOIN
levelOne {
fetchMode "levelTwo", FetchMode.JOIN
}
}
println result.levelOne.levelTwo.name
感谢您的帮助!
-史蒂夫