Hibernate grails:如何从组中获取用户列表

Hibernate grails:如何从组中获取用户列表,hibernate,grails,gorm,grails-plugin,grails-domain-class,Hibernate,Grails,Gorm,Grails Plugin,Grails Domain Class,我有三节课 class User { String userFirstName String userLastName } class Group { List<User> userList String groupName static hasMany = [userList: User] } class work { User worker Group group } 类用户{ 字符串user

我有三节课

class User {
    String userFirstName    
    String userLastName
}

class Group {
    List<User> userList
    String groupName     
    static hasMany = [userList: User]
}

class work {
    User worker
    Group group    
}
类用户{
字符串userFirstName
字符串userLastName
}
班级{
列表用户列表
字符串组名
静态hasMany=[userList:User]
}
课堂作业{
用户工作者
集团
}
现在,我想显示工作组等于用户组的工作列表。 用户也可以在多个组中


我还需要我的组中所有唯一的用户。

:这个问题的编写方式让我觉得您希望其他人为您编写代码。你在问我之前试过什么吗?不,不,你搞错了。我没法纠正HQL查询的错误,这是我在问的,伙计……如果是这样的话,那没关系。请展示您的工作(例如,您正在编写的hql),指出不起作用的部分以及您认为它应该起作用的原因。另外,在这个问题上,您有几种可能的解决方案:动态查询、hql、条件。。。我建议您阅读Grails文档了解这些内容。如果你不熟悉编程,就在问题中说出来。其他人会更加同情