Slick 1.0 Lifted - 投射子对象

时间:2013-03-13 08:50:14

标签: slick

我正在尝试使用光滑实现securesocial(Play2的身份验证插件)。

我遇到的问题是我想将所有内容存储在同一个表中,但是有几个实体是案例类,应该是User的子实体。 查看问题:https://github.com/leon/securesocial/blob/slick-demo/samples/scala/slick/app/models/User.scala#L63-L96

我的问题是我应该如何进行列的映射,以便它们正确地转换为各自的case类,其中case类嵌套在另一个case类下?

将单个列转换为案例类https://github.com/leon/securesocial/blob/slick-demo/samples/scala/slick/app/models/User.scala#L61

时会出现同样的问题

我在哪里使用MappedTypeMapper.base,但我不确定这是否是正确的方法。 https://github.com/leon/securesocial/blob/slick-demo/samples/scala/slick/app/models/User.scala#L61

任何建议都将不胜感激!

0 个答案:

没有答案