我有一对相当普通的模特:
class Parent {
static hasMany = [children: Child]
}
class Child {
String someProperty
}
现在我要做的是通过Child.someProperty执行一个组,但我在View上没有太成功。
在控制器中,我可以这样做:
def children = parentInstance.children.groupBy{child -> child.someProperty}
我想要实现的是递归显示每个someProperty
下的孩子。
答案 0 :(得分:0)
我最终解决了自己的问题。我通过简单地向Parent模型添加一个方法来简化功能,以返回具有相对父ID或按所需属性排序的实例的所有子项。