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

Antworten auf die Frage(2)

Ihre Antwort auf die Frage