3

我想将下面给出的表名动态传递给 TableQuery 对象,我可以在 Slick 1.0 中执行此问题中给出的操作

Slick 表中的动态表名覆盖

但不确定 2.0 是否允许某种方式来实现相同的目标。

    class MyTable(tag: Tag, tableName: String) extends Table[(String)](tag, tableName){
              def id = column[String]("ROWID", O.PrimaryKey)
              def tNum = column[Int]("T_NUM")
              def tName = column[Int]("T_NAME")
              def * = id
     }

     val tQ = TableQuery[MyTable] filter ...

请建议。

4

0 回答 0