0

在我的应用程序中,我使用 createCriteria 根据某些标准获取列表。roleMapping 包含用户。

我使用以下代码:

def getTeamOfCompany(def company,def offset=0){
        def c = roleMapping.createCriteria()
        def result = c.list{
            eq('company',company)
            eq('isCurrentCompany',true)
            firstResult offset
            maxResults 10
            distinct('user')
            user{
                order "lastname", "asc"
            }
        }
    return result
}

我使用 distinct 是为了不让同一个用户两次,但它没有用。

如果我将预测放在不同的地方,我会得到一个用户列表而不是角色映射

4

0 回答 0