1

私はかなり一般的なモデルのペアを持っています:

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

class Child {
    String someProperty
}

今私がやろうとしているのは、Child.somePropertyによるグループ化を実行することですが、Viewではあまり成功していません。

コントローラでは、次のことができます。

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

私が達成しようとしているのは、それぞれの下に子を再帰的に表示することですsomeProperty

4

1 に答える 1

0

私は自分の問題を解決することになった。親モデルにメソッドを追加するだけで機能が簡略化され、相対的な親IDまたはインスタンスが目的のプロパティで並べ替えられたすべての子が返されます。

于 2012-08-21T13:14:20.800 に答える