使用anorm实现1-m关系

时间:2012-06-29 19:47:15

标签: scala playframework anorm

让我们说,我们有一个1米的关系,经典的例子:作者书。 我们在数据访问层(作者和书籍)中有2个案例类(以及DB ofc中的表)。

有没有办法获得作者的集合,他们每个人都被Anorm中的作者集合填充?

如果没有办法,在执行2个查询之后,将这些集合链接起来的正确(最好)方法是什么,例如“SELECT * FROM Author”和“SELECT * FROM Book”,假设我们有一个foregn - 关系?

谢谢!

1 个答案:

答案 0 :(得分:-2)

您是否看过Play样本中的“计算机数据库”?

在此示例中,您可以看到公司拥有多台计算机:https://github.com/playframework/Play20/blob/master/samples/scala/computer-database/app/models/Models.scala#L84