HQL schließt sich Grails: Part Deux an
Dies ist eine Erweiterung der Frage, die ich gestellt habeHier
Ich habe eine Beziehung wie diese
class Foo {
static hasMany = [bars: Bar]
}
class Bar {
// Has nothing to tie it back to Foo or Thing
}
class Thing {
static hasMany = [bars: Bar]
}
Ich habe eine Instanz vonThing
. Ich möchte alle Instanzen vonFoo
die mit allen Instanzen von verknüpft sindBar
die mit der Instanz von verknüpft sindThing
das ich habe.
Ist das, was ich will, über HQL möglich (ist sich HQL der indirekten Beziehung zwischenThing
undFoo
)?
AKTUALISIEREN:
Hier ist ein Bild einer möglichen Beziehung.
Hätte ichThing1
und ich wollte die ganze Instanz vonFoo
das sind indirekt damit verbunden überBar
dann würde die Lösung, die ich brauche, zurückkehrenFoo1
undFoo2