slick

    0熱度

    1回答

    我是斯卡拉和斯利克新手。我有一個正確的方法如何檢查DB(postgresql)中項目的存在的問題。所以,我需要實現插入,如果存在和更新方法。我已經做了一些更新,但它不能正常工作,並且發生錯誤。 ERROR: duplicate key value violates unique constraint "IDX_COMPETENCE_SID_UID"_ Detail: Key ("SKILL_ID

    0熱度

    1回答

    我用Slick創建了一個數據庫。我試圖創建表格模式,選擇一些信息等等。這裏是我的架構創建代碼: val createUserTable = UserTable.table.schema.create val createTaskTable = TaskTable.table.schema.create Await.result(db.run(DBIO.seq(Queries.createUse

    1熱度

    1回答

    我想向Task表中插入10多行數據,所以我創建了這些記錄的列表。除了我的表,我有一個存儲庫,其中包含諸如創建,更新等功能。所以我可以使用創建一個函數來添加一條記錄,但我想用這個函數批量插入數據。 case class Task ( idTask: Option[Long], ownerId: Long, name: String, finished: Bool

    1熱度

    1回答

    下面的代碼可以顯示用戶最近發佈的帖子,但是現在我想要獲取用戶創建的所有帖子。我怎麼能實現這一點? 令我困惑的是我應該找回的那種類型。它是未來[Option [Seq [Blog]]]或未來[Seq [Option [Blog]]還是有更好的解決方案? def find(user: User): Future[Option[Blog]] = { val blogQuery = blogs.

    0熱度

    2回答

    我想實現一種方法,通過重用基於用戶標識檢索單個用戶的方法來檢索所有用戶,但不能類型不匹配。你能告訴我如何解決這個問題嗎? UserDAOImpl.scala: def findAll: Future[Seq[User]] = { val dbUsers: Future[Seq[DbUser]] = db.run(users.result) dbUsers.map { dbUs

    0熱度

    2回答

    我試圖落實 https://github.com/ArchDev/akka-http-rest 提供的阿卡-HTTP其餘的例子,但我堅持用 slick.SlickException: This DBMS allows only a single column to be returned from an INSERT, and that column must be an AutoInc colu

    0熱度

    1回答

    我正在使用slick-pg,它爲光滑的List和DateTime類型添加了支持(帶有暗示)。 不幸的是,我不能使用List[DateTime] - 浮油不理解這些類型的組成,但我已檢查它們自己是否正常工作(例如List[Int]和DateTime)。 有沒有一種方法可以輕鬆組成這兩個implicits?

    0熱度

    1回答

    我使用Slick 3和Akka Streams從mysql中傳輸數據。 這是我建立我的源 import slick.jdbc.MySQLProfile.api._ val enableJdbcStreaming: (java.sql.Statement) => Unit = {statement => if (statement.isWrapperFor(classOf[com.mys

    1熱度

    1回答

    我有一個SQL查詢返回兩個行和列的值。我想獲取這些數據並檢查它是否爲空。我怎樣才能做到這一點? 我是一個新鮮的男人scala與playframework可以任何人請幫助我在這裏。 我已經使用模型類來存儲響應和以json格式顯示,但我想知道如何檢查數據的條件。 val query= s""" select * from table""" override def map2Object(impli

    0熱度

    2回答

    我對這一切仍然是非常新的,所以我很抱歉,如果這個問題是愚蠢的。 該滑塊應該顯示帶有圖像和標題的列表項目。當頁面首次加載時,只有一個巨大的空白空間,只有當我點擊該空間時,它纔有點做它應該做的事情。 這是我的代碼: .preview { overflow: hidden; width: 150px; height: auto; margin: 1