約 20 のプロパティを持つドメイン クラスがあります。ドメイン クラスで findBy を実行すると、データベースから選択されたすべての列を含む選択クエリが生成されます。これは、必要な列が 1 つしかない場合にパフォーマンスが低下する可能性があります。
そこで、withCriteria を使用することを考えました。
def sampleDomainInst = SampleDomain.withCriteria{
projections {
property('fieldOne')
}
eq('id', idVal)
}
返される値はリストです。SampleDomain
しかし、必要なのはHow do I do that?のインスタンスです。
ありがとうございました。よろしく、 ジェイ・チャンドラン