Scala 使用anorm实现1-m关系

Scala 使用anorm实现1-m关系,scala,playframework,anorm,Scala,Playframework,Anorm,比方说,我们有一个1-m关系,经典的例子:作者书。 在数据访问层中,我们有两个案例类(以及DB ofc中的表),分别是Author和Book 有没有办法获得作者集,让每个作者都在Anorm中收集自己的著作 如果没有办法,那么在执行两个查询(如“从作者处选择*和从书本处选择*之后),假设我们有外键关系,那么链接这些集合的正确(最佳)方法是什么 谢谢 你看过剧本样本中的“计算机数据库”了吗 在本例中,您可以看到一家公司拥有许多计算机:是的,我拥有。这个例子(和其他例子)展示了m-1关系,与我想要得到

比方说,我们有一个1-m关系,经典的例子:作者书。 在数据访问层中,我们有两个案例类(以及DB ofc中的表),分别是Author和Book

有没有办法获得作者集,让每个作者都在Anorm中收集自己的著作

如果没有办法,那么在执行两个查询(如“从作者处选择*和从书本处选择*之后),假设我们有外键关系,那么链接这些集合的正确(最佳)方法是什么


谢谢

你看过剧本样本中的“计算机数据库”了吗

在本例中,您可以看到一家公司拥有许多计算机:

是的,我拥有。这个例子(和其他例子)展示了m-1关系,与我想要得到的相反。我们有一台连接到公司所有者的计算机,但我想得到公司的列表,每个公司都有自己的计算机列表。