slick-3.0

    0熱度

    1回答

    如何在Play 2.5.x Framework和Slick中配置和使用多個數據源? 例如,一個數據源應該是MySQL,另一個數據源應該是PostgreSQL。 slick.dbs.default.driver = "utils.db.TetraoPostgresProfile$" slick.dbs.default.db.driver = "org.postgresql.Driver"

    0熱度

    1回答

    我使用SQLActionBuilder,如seq"""select ..."""來創建一個通用/廣泛的sql查詢,我不關心它的結果列數。 文檔示例使用as[TupleX]來決定結果類型,在我的階段,我想用List[String]替換TupleX類型。 我試圖用sQLActionBuilder.as[List[String]]但編譯錯誤遭遇: Error:(8, 187) could not fin

    1熱度

    1回答

    從Play 2.3.x更新我的應用程序到播放2.4.11時,我面臨很多麻煩。 我開始通過更新從版本0.8.1到1.1.1的play-slick,這意味着將更新從2.1.0更新到3.1.0。 我有一個通用類,它彙總了基本方法,如findById。 我面對此時的問題是: 我有這個方法的工作,以及: def existsById(id: Long)(implicit s: Session): DBIO[

    0熱度

    2回答

    例如,我有這個簡化的模型,其中時間戳和持續時間均表示秒。 case class Item(id: Int, : Long, duration: Int) val max_timestmap: Long = ??? val stmt = items.filter(x => (x.timestamp + x.duration) <= max_timestamp) db.run(stmt.result)

    0熱度

    1回答

    我有類似this 一個問題,但我使用階2.11.1,光滑3.2.0,並與SBT手動編譯,未使用的IntelliJ。 我定義了數據庫的dntity: 案例類ScheduleItem(ID:選項[INT],cron的:字符串,腳本:字符串,created_at:龍的updated_at:龍,CREATED_BY:字符串,updated_by:字符串) object ScheduleItems {

    0熱度

    1回答

    我實例有類似的代碼光滑的數據庫 import slick.jdbc.JdbcBackend.Database val db : Database = Database forConfig "configPath" 查詢是從接受一個用戶ID並從數據庫表返回一個用戶名的功能構成: def queryName(userId : String) = for { row <- T

    0熱度

    1回答

    我有一個有多列的光滑表,我想根據用戶輸入更新一些列。我的表看起來像這樣: class Users(_tableTag: Tag) extends Table[User](_tableTag, "users") { def * = (id, name, email, phone, passwordHash, createdAt) <> (User.tupled, User.unapply)

    0熱度

    1回答

    是否可以使用光滑的單個查詢創建多個數據庫? sqlu"""CREATE DATABASE if not exists students;CREATE DATABASE if NOT professors""" 我運行上面的浮油查詢,但得到MySQLSyntaxErrorException com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorExcep

    0熱度

    1回答

    我在Play for Scala獨立版(即不是Web應用程序)中使用Slick。在哪裏放置application.conf文件,讓Slick進行數據庫配置? 我試過在main/resources/application.conf中,但它不起作用。這是我的目錄結構: 這是我得到的錯誤: 在線程異常 「主要」 com.typesafe.config.ConfigException $缺失:沒有配置設置

    2熱度

    1回答

    我有一個有兩個左聯接(最終爲Rep[Option[...]])和列地圖的油滑查詢。我需要對結果進行過濾(使用like)。如果三列中的任何一列匹配like條件,那麼結果中必須包含一行,因此我無法對錶格進行預過濾 - 我必須篩選所得的連接,即Rep[Option] s和全部。我不知道如何篩選Rep[Option[String]]列。下面的代碼由於「無法解析符號||」而無法編譯 - 如果編譯完成,當我刪