slick-3.0

    0热度

    1回答

    我正在使用Slick 3 + Play Framework和Scala。我不知道为什么我的Play模板没有渲染我第一次从Slick DB调用中获得的数据。当我再次刷新同一页面时,它会显示数据,但无法第一次渲染。 这里是我的代码, 油滑DB电话: def findByAccessToken(Id: String): Future[Option[Organization]] = db.run(org

    1热度

    1回答

    我想将这个sql转换成一个光滑的3.1样式集合查询(单个调用)。这个SQL(Postgres的)返回我所期待的: select minDate.min as lastModified, (select count("id") from "Items" where "orderId" = 1) as totalItemCount, (select count("id")

    2热度

    2回答

    我正在尝试为新的滑动3项目构建自定义数据库列转换器。使用MappedColumnType很容易,但必须导入驱动程序api。对于单个DAO类中的一次性类型,这是非常简单的。但我想在我的所有DAO对象中使用自定义列类型。我一直无法以编译器可以识别这些含义的方式来构建我的导入。 这是我想构建的库类型的示例。它有一个单独的转换器,非常类似于许多Slick 2示例中所见的无处不在的Joda日期转换器。 pa

    1热度

    1回答

    想象一下下列关系 一本书包含很多章节,一章只属于一本书。古典一对多关系。 我模仿它,因为这: case class Book(id: Option[Long] = None, order: Long, val title: String) class Books(tag: Tag) extends Table[Book](tag, "books") { def id = colum

    0热度

    2回答

    我想在下面的SQL查询与油滑3.0 select cm_buyer.conversation_id from conversations c inner join conversation_members cm_buyer on cm_buyer.conversation_id = c.id inner join conversation_members cm_seller on cm_bu

    2热度

    2回答

    我们遇到了一堆使用play-slick的problems,所以我已经恢复了直接的Slick 3.1.1实现。 这解决了我们并发的各种问题,但是......现在我试图添加进化,而且它似乎没有工作。我已经添加了以下到build.sbt: libraryDependencies ++= Seq( "com.typesafe.slick" %% "slick" % "3.1.1", "com.typesa

    0热度

    1回答

    我是新来的流利和我正在使用版本3.1.1以及playframework 2.4.6。我在文档http://slick.typesafe.com/doc/3.1.1/database.html中遵循本指南。我得到的错误是 ***ProvisionException: Unable to provision, see the following errors: 1) Error injecting

    1热度

    1回答

    我想使用一个简单的自定义光滑的列示例,as described in here。鉴于这种 “枚举”: trait EntityType object EntityTypeImplicits { implicit def fromString(s: String): EntityType = s match { case "external" => ExternalEntit

    1热度

    1回答

    我首先想说的是我是新来的油滑和我正在使用版本3.1.1。我一直在阅读手册,但我无法让我的查询工作。我的连接字符串有问题,或者我的Slick代码有问题。我从这里得到了我的配置http://slick.typesafe.com/doc/3.1.1/database.html以及我的更新示例,从这里开始的http://slick.typesafe.com/doc/3.1.1/queries.html的底

    2热度

    1回答

    我正在尝试编写如下的异步REST方法。 def createUser = Action.async(parse.json) { request => val b = request.body.validate[User] b.fold( errors => { Future { BadRequest(Json.obj("status" ->