私は Groovy/Grails を初めて使用するので、これは簡単な質問かもしれません。これは一般的なコードだと思いますが、しばらく時間をかけて、Google に適切なものを見つけることができません。
いくつかの多対多の関係を持つドメイン構造があります ( <--> で示されます)
労働者 <--> 組立ライン <--> 部品
トリックは、同じクラスに2つの異なる1対多の関係もあるということです...
作業者 -> 検査部品 -> 検査
部品は何度でも検査できますが、検査を行う人は常に存在しなければなりません。
私は Assembly Line コントローラーにいて、AssemblyLine.get(id) を十分に簡単に実行できますが、その行のパーツのすべての検査を行うことができます。セッションから取り出したワーカーの検査のみが必要です。
私が見逃しているこれを行う簡単な方法はありますか?あってもいい感じです。