0

環境: grails 2.0.1

私は単純なドメインエンティティを持っています:

class Author {
 String name

 static hasMany = [books : Book]

}

ID 1のプロキシをロードしようとしています

def auth = Author.load(1)

ただし、コンソールの SQL ログからわかるように、Author の非プロキシ インスタンスをフェッチするクエリが実行されます。なぜこのように機能するのですか?また、プロキシ インスタンスをロードするにはどうすればよいですか?

4

1 に答える 1

-1

どうですか

def author = Author.get(1)

または読み取り専用インスタンス:

def author = Aughor.read(1)
于 2012-04-19T09:01:34.700 に答える