我有一个域类,它有大约 20 个属性。域类上的 findBy 会导致选择查询,其中包含从数据库中选择的所有列,当所需列可能仅为 1 时,这可能会影响性能。
所以我想到了使用,withCriteria。
def sampleDomainInst = SampleDomain.withCriteria{
projections {
property('fieldOne')
}
eq('id', idVal)
}
返回的值是一个列表。但我需要的是一个SampleDomain
我该怎么做的实例?
谢谢你。问候,杰伊·钱德兰