postgresql - 错误 : value seq is not a member of object slick. dbio.DBIO

标签 postgresql scala playframework slick

我正在 play 框架中编写一个 web 应用程序。我决定使用 slick (FRM) 在我的数据库 (postgre) 中查询。我是 slick 的新手,所以我开始关注 slick 官方文档的修订版 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"
)

其他一切工作正常,但在我的 Scala IDE 中写下一行时。显示错误

value seq is not a member of object slick.dbio.DBIO

val setup = DBIO.seq(
// Above line is showing error

(suppliers.schema ++ coffees.schema).create,
.
.
.
)

事实上,当我浏览相同版本的 slick api 时,Scala IDE(与 eclipse IDE 相同)没有检测到对象 DBIO 的任何成员 http://slick.typesafe.com/doc/3.0.0/api/#slick.dbio.DBIO$对于对象 DBIO,我看到 seq 作为它的成员。

我哪里做错了?

最佳答案

正如 retronym 和 Chris Scot 所预期的那样,这 problem was fixed随着 Slick 3.1 的发布

关于postgresql - 错误 : value seq is not a member of object slick. dbio.DBIO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30436661/

相关文章:

postgresql - 如何保存 pgAdmin 4 中的更改

sql - 使用 PostgreSQL 在一个语句中重命名多个列

scala - 在 Scala 中从 HDFS 返回路径

mysql - 使用 Anorm 确保查询是否执行

java - Play框架缓存存储在哪里?

postgresql - PostgreSQL和Golang之间的数据类型

sql - 简化嵌套的 case when 语句

scala - 如何在 Scala 中将 IPv4 地址与 Long 相互转换

scala - 第一种使用 Scala 的方法

java - 使单个 Play Framework 2.6 操作处理路由而不考虑其 HTTP 方法的最佳方法