Vin*_*nay 14 postgresql scala playframework slick
我正在播放框架中编写一个Web应用程序.我决定使用slick(FRM)在我的数据库中查询(postgre).我是新手,所以我开始关注版本3.0.0的光滑官方文档 http://slick.typesafe.com/doc/3.0.0/gettingstarted.html
根据文档,我在build.sbt文件中添加了依赖项
libraryDependencies ++= Seq(
"com.typesafe.slick" %% "slick" % "3.0.0",
"org.slf4j" % "slf4j-nop" % "1.6.4"
)
Run Code Online (Sandbox Code Playgroud)
其他一切工作正常,但在我的Scala IDE中写下线.它显示错误
value seq不是对象slick.dbio.DBIO的成员
val setup = DBIO.seq(
// Above line is showing error
(suppliers.schema ++ coffees.schema).create,
.
.
.
)
Run Code Online (Sandbox Code Playgroud)
事实上,当我浏览相同版本的slick api时,Scala IDE(与eclipse IDE相同)没有检测到对象DBIO的任何成员http://slick.typesafe.com/doc/3.0.0/api/#slick.dbio .DBIO $ for object DBIO我看到seq作为它的成员.
我哪里做错了?
小智 0
您需要导入您正在使用的数据库的 API:
import slick.driver.PostgresDriver.api._
Run Code Online (Sandbox Code Playgroud)