将计数添加到grails中的菜单项

时间:2016-10-17 00:19:05

标签: grails

请问我希望是一个简单的问题。

我可以在视图中向菜单项添加总记录数吗?

我假设我可以使用像

这样的东西
<g:Set var="totalcount" value="${mylist.countall()} or similar" /> 

但我无法在任何地方找到答案。

Home
Mylist (4)
mylist2 (7)

热量是我之后,任何帮助非常赞赏这个新人

2 个答案:

答案 0 :(得分:1)

如果您将数据作为分页结果获得,其标准如下代码所示:

def results = Account.createCriteria().list (max: 10, offset: 10) {
    like("holderFirstName", "Fred%")
    and {
        between("balance", 500, 1000)
        eq("branch", "London")
    }
    order("holderLastName", "desc")
}

您只会收到10个结果,但也会收到结果的totalCount属性,它会显示没有分页的总行数。

results.totalCount

您可以在documentation

上查看有关此内容的更多信息

答案 1 :(得分:0)

您无需明确设置变量

Mylist (${myVariable})
Mylist2 (${myList.size()})