我在
Scala项目中使用
slick来查询某些表.
- //define table
- object Addresses extends Table[Address]("assetxs.address") {
- def id = column[Int]("id",O.PrimaryKey)
- def street = column[String]("street")
- def number = column[String]("number")
- def zipcode = column[String]("zipcode")
- def country = column[String]("country")
- def * = id ~ street ~ number ~ zipcode ~ country <> (Address,Address.unapply _)
- }
如果我使用这个表的任何查询,它不起作用(它说它找不到我的表),所以我进一步打印出如下查询:
我注意到schema.table的名字出现在“”中,所以语句是:
- select x2."id",x2."street",x2."number",x2."zipcode",x2."country"
- from "assetxs.address" x2