如何在Grails中呈现有限数量的列表

时间:2015-03-30 18:31:23

标签: grails

我有这些域类:

class Account {
    String name
    String uniqueName
    static hasMany = [roles:Role]
}

class Role {
    String name
    static belongsTo = [account:Account]
    static hasMany = [users: User]
}

class User {
    String name
}

我从这段代码中获得了一个用户列表

def account = Account.findByUniqueName(params.uniqueName)
def roles = account.roles
def userList = roles.users.flatten()
[users : userList]

通常有效。但我想用有限的最大列表呈现用户。我尝试下面的代码,但它没有工作。

def userList = roles.users.flatten().list(max : 5)
[users : userList]

0 个答案:

没有答案