我有创建条件的问题。这是我的代码。当我删除
projections {
groupProperty("user")
}
代码返回列表中的EducationInfo
对象。这没关系,但是当我把这段代码
projections {
groupProperty("user")
}
它返回我的对象。我希望当我按记录分组时它应该返回列表中的EducationInfo
对象
def searchProfessionalByProfession (params) {
def level =params.level
def profession =params.profession
def type =params.type
def country =params.country
def test = EducationInfo.createCriteria()
def res = test.list{
eq("profession", Profession.get(profession))
if (params.level)
eq("level", EducationLevel.get(level))
if (params.type)
eq("type", EducationType.get(type))
if (params.country)
eq("country", Country.get(country))
projections {
groupProperty("user")
}
}
return res
}