我正在从Slick迁移到Slick 2,而在Slick 2中,您将在投影到一个案例类时使用tupled方法(如http://slick.typesafe.com/doc/2.0.0所示-RC1 / migration.html ) 问题是案例类有一个伴侣对象,即如果你有这样的事情 case class Person(firstName:String,lastName:String) { } 随同伴侣对象 object Person { def something = "rawr" } 在相同的范围内, tupled方法不再起作用,因为它试图在object上运行tupled ,而不是case class 。 有没有办法检索Person的case class而不是object ,所以你可以正确调用tupled ?