我有两个表依赖以下表:
表电影 id,name,genre,directorId
表总监 id,first_name,last_name
我希望能够查询我的电影并让投影包含嵌套导演模型。
而不是ex: (1,"善意狩猎",1)
我更喜欢 (1," Good Will Hunting"," Matt"," Damon")
最好,我希望将其序列化为JSON,它可以嵌套在顶级电影中,也可以嵌套在“导演”中。字段。
答案 0 :(得分:0)
如果你使用元组:
for( m <- Movies; d <- Directors ) yield (m.id,m.name,d)
为您提供(1, "Good Will Hunting", (1, "Matt", "Damon"))
使用HLists:
for( m <- Movies; d <- Directors ) yield m.id :: m.name :: d
为您提供1 :: "Good Will Hunting" :: 1 :: Matt :: Damon :: Nil
。