Scala 如何在SORM中使用联接表?

Scala 如何在SORM中使用联接表?,scala,join,sorm,Scala,Join,Sorm,我喜欢包sorm.sql中定义的Join,但我不知道如何使用。 我没有从SORM源代码中找到使用方法的联接表。SORM的API对所有关系概念进行了抽象。SORM在内部执行联接,只要它认为需要联接。很抱歉,我遇到了这个问题。案例类人员(名称:字符串)案例类订单(标题:字符串,价格:双精度)案例类人员订单(人员:人员,订单:订单)案例类部门(名称:字符串)案例类人员部门(人员:人员,部门:部门)我要使用部门ID获取人员的订单列表。如何使用SORM实现这一点?Simular多级实体级联,我能做什么?见

我喜欢包sorm.sql中定义的Join,但我不知道如何使用。

我没有从SORM源代码中找到使用方法的联接表。

SORM的API对所有关系概念进行了抽象。SORM在内部执行联接,只要它认为需要联接。

很抱歉,我遇到了这个问题。案例类人员(名称:字符串)案例类订单(标题:字符串,价格:双精度)案例类人员订单(人员:人员,订单:订单)案例类部门(名称:字符串)案例类人员部门(人员:人员,部门:部门)我要使用部门ID获取人员的订单列表。如何使用SORM实现这一点?Simular多级实体级联,我能做什么?见以下答案:,val orders=db.query[PersonOrder]。其中(“person”,db.query[PersonDepartment]。whereeEqual(“department.name”,“Basic Process Unit”)。fetch().map(.person)).fetch().map(.order)我可以用这个查询得到我想要的。谢谢,尼基塔·沃尔科夫~。