Har*_*cle 5 orm grails hibernate distinct grails-orm
我正在使用Grails,我正在试图弄清楚如何获取域类属性的所有不同值.换句话说,我正在寻找列的所有不同值.但是,我不确定如何将其转换为GORM语句,最好是标准声明.
我愿意接受任何给我一个域类列表的东西(每个域类都有相应属性的不同值)并收集所有属性值.或者直接给我不同属性值的东西.
Jos*_*ore 17
我认为你需要做的就是使用projections和distinct.根据文档,这将为您提供域类中属性的不同值列表.
def results = MyDomain.withCriteria {
projections {
distinct("theDistinctProperty")
}
}
Run Code Online (Sandbox Code Playgroud)