如何在for循环中列出我的结果

时间:2014-03-15 16:08:53

标签: grails

如果我的行动中有此片段

for (c in AuthorList){
    def bookCount = Book.countByName(c)
}

如何将bookCount放入列表

2 个答案:

答案 0 :(得分:1)

根本不需要

for循环。 ;)

authorList.collect { Book.countByName( it ) }

应该提供您要查找的列表。

答案 1 :(得分:0)

尝试使用<<

def list = []

for (c in AuthorList){
    def bookCount = Book.countByName(c)
    list << bookCount
}