我正在尝试将许多列表合并到 gsp 中的单个列表中。例如:
A 类有 B 类实例的列表
当我尝试使用表达式:
${a.findAll(some_condition).b}
时,我得到了 B 实例列表的列表
我希望表达式返回一个列表,其中 b
的所有实例都属于满足 some_condition
的每个 a
最佳答案
你能尝试一下吗:
${a.findAll(some_condition).b.flatten()}
这应该会给你一个列表
${a.findAll(some_condition).b.flatten().unique()}
还应该删除重复项
关于grails - 常规 gsp : merge lists,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11954184/