这是我在这里提出的问题的扩展
我有这样的关系
class Foo {
static hasMany = [bars: Bar]
}
class Bar {
// Has nothing to tie it back to Foo or Thing
}
class Thing {
static hasMany = [bars: Bar]
}
我有一个Thing
. 我想获取与我拥有的实例相关Foo
联的所有实例相关联的所有实例。Bar
Thing
我想通过 HQL 实现什么(HQL 是否知道Thing
and之间的间接关系Foo
)?
更新:
这是可能的关系的图片。
如果我有Thing1
并且我希望所有实例Foo
都通过它间接关联,Bar
那么我需要的解决方案将返回Foo1
并且Foo2