使用GORM进行单向分组

时间:2012-08-20 19:16:37

标签: hibernate grails gorm

我有一对相当普通的模特:

class Parent {
    static hasMany = [children: Child]
}

class Child {
    String someProperty
}

现在我要做的是通过Child.someProperty执行一个组,但我在View上没有太成功。

在控制器中,我可以这样做:

def children = parentInstance.children.groupBy{child -> child.someProperty}

我想要实现的是递归显示每个someProperty下的孩子。

1 个答案:

答案 0 :(得分:0)

我最终解决了自己的问题。我通过简单地向Parent模型添加一个方法来简化功能,以返回具有相对父ID或按所需属性排序的实例的所有子项。