0

我是 Groovy/Grails 的新手,所以这可能是一个简单的问题。我觉得这是通用代码,但我已经花了一段时间,但我找不到适合 Google 的东西。

我有一个具有多个多对多关系的域结构(由 <--> 表示)

工人 <--> 装配线 <--> 零件

诀窍是同一个班级还有2个不同的一对多关系......

工人 -> 检验部分 -> 检验

一个零件可以检查多次,但始终必须有人进行检查。

我在组装流水线控制器中,并且我可以很容易地执行组装流水线.get(id),但这将使我能够对该生产线中的零件进行所有检查。我只想检查我从会话中拉出的工人。

有没有一种我想念的简单方法来做到这一点?感觉应该有。

4

1 回答 1

0

只需使用 GORM,例如

Inspection.findAllByWorkerAndPart(session.worker,somePart)

如果您需要更具体,请写下具有相关属性的域类。

谢谢。

于 2013-05-02T07:05:36.080 回答