Grails Criteria明显不起作用

时间:2015-06-03 13:23:02

标签: grails criteria nhibernate-projections

在我的应用中,我使用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是为了不让同一个用户两次,但它没有用。

如果我将预测放在不同的位置,我会得到一个用户列表而不是roleMapping

0 个答案:

没有答案