1

子が埋め込まれたオブジェクトがあります。

class Parent {
    Child child

    static embedded  ['child']
}

class Child {
    String name
}

そして、executeQueryを使用したいと思います(実際の場合、Whereクエリまたはcreate基準を使用できないため)。基準に切り替えずにそれを行うにはどうすればよいですか?

4

1 に答える 1

2

試す:

Parent.executeQuery("FROM Parent parent WHERE parent.child.name = 'FOO'")

編集:

気付いたばかりですが、埋め込みオブジェクトの静的宣言を追加する必要があります。

static embedded  ['child']

多分それはトリックをするでしょう...

于 2013-03-14T17:43:49.320 に答える