slick

    1熱度

    1回答

    我一直在玩Play,並在試圖將一些示例數據保存到PostrgeSQL時出現問題。 我知道我可以將UUID轉換爲字符串並將其保存,但我無法讓它與UUID一起使用。 的錯誤,我得到: Error injecting constructor, java.sql.BatchUpdateException: Batch entry 0 insert into "COMPANIES" ("ID","NAME"

    0熱度

    1回答

    我已經學會了Scala的,油滑的,阿卡2個月,我做阿卡的項目時出現問題... // This case class is to use for parsing data from request // case class UserTransaction(sender: String, recipient: String, amount: Int) //This one is to use

    0熱度

    1回答

    用油滑2的普通SQL查詢,我發現自己寫了相當數量的: import slick.driver.H2Driver.api._ def f(search: Option[String]) = search match { case Some(s) => sql""" SELECT a FROM foo WHERE s = $s""" case None => sql""" SE

    -1熱度

    2回答

    內的對象的序列環,我有以下案例類 case class BusinessInput(userId: String, name: String, location: Point, address: Option[String], phonenumber: Option[String], email: Option[String], hours: Seq[BusinessHoursInput])

    0熱度

    1回答

    我們有一個CLOB列的表(保存JSON數據) 正如我們(從文​​檔)光滑支持LOB類型(http://slick.lightbend.com/doc/3.1.1/schemas.html) 我們能夠succesfuly查詢表明白。包括CLOB列。 我們是而不是能夠插入一個Clob寄存器。我們將字符串轉換爲java.sql.Clob中有: private java.sql.Clob stringTo

    0熱度

    1回答

    我建立了下面的SQL查詢 SELECT v.uuid, d.start_time, d.end_time FROM visits v INNER JOIN visit_dates d ON v.uuid = d.visit_uuid WHERE v.study_environment_site_uuid = (SELECT study_environment

    0熱度

    1回答

    插入0自動增量列我使用圓滑3.2.1 我需要插入「0」成一列是自動遞增(MySQL的)。 我寫了這個代碼 val foo = Foo(0, "FOO") val fooQuery = Tables.FooTable forceInsert foo Await.result(db.run(fooQuery), Duration.Inf) 我的希望是,forceinsert將把0的精確值列,而

    1熱度

    2回答

    我已經有一個單一的實體create方法: override def createEntity(entity: Entity) = db.run( (for { existing <- Entity.filter(e => e.id === entity.id).result //Check, if entity exists e <- if (existi

    0熱度

    1回答

    我使用Slick作爲播放模塊。這樣,DatabaseConfigProvider將被注入到控制器。 在一個特殊的階段,我想從控制器中獲得DatabaseConfigProvider。 如何獲得DatabaseConfigProvider實例?

    0熱度

    1回答

    我們正在使用Slick。我們有一個表有一些條目,我有一個我想用來查詢表的鍵。我只需要一個布爾值來知道該鍵是否存在於某列Y的表中。 我知道關鍵,我知道Y.但斯利克真的讓我把頭撞到牆上。 這是我目前的做法: val query = EventInfo.filter(_.id === 32323).map(u=>u.id).exists val action = query.result val r