Scala Slick表标签

时间:2015-08-06 07:55:44

标签: scala slick

在光滑的表格中有一个标签参数:

class Companies(tag: Tag) extends Table[Company](tag,"COMPANY") {...}

它用于什么,有没有办法不用每个表类定义来编写它?

2 个答案:

答案 0 :(得分:1)

我看到的最好的答案是:https://stackoverflow.com/a/27783730/154248

它的作用是:假设您需要在自身上连接一个表。该标记是一种区分参与查询的表的方法。

答案 1 :(得分:0)

Tag提供了类型的AbstractTable定义,并由Slicks内部人员传递。