anorm

    0熱度

    1回答

    我正在運行SQL查詢,在H2或MySQL中複製並粘貼時運行正常,但在Anorm中出現錯誤消息並失敗:'id' not found, available columns: SCOPE_IDENTITY(): [debug] c.j.b.PreparedStatementHandle - INSERT INTO projects (person_id,name,code_name,isCo

    1熱度

    1回答

    我正在嘗試編寫SQL SELECT ... FOR UPDATE在Play中使用Anorm,以便我可以讓多個線程與同一個數據庫進行交互,但是會引發問題。 的代碼是: db.withConnection { implicit connection: Connection => SQL""" start transaction; select * from

    1熱度

    2回答

    我一直在閱讀Play文檔中的Streaming results。我期望找到的是基於結果創建Scala Stream的方法,所以如果我創建一個返回需要解析的10,000行的運行,它將分批解析它們(例如,一次100個)或者只是解析第一個,並解析其餘的需求(所以,Stream)。 我發現(從我的理解,我可能是完全錯誤的)基本上是一個一個地解析結果的方法,但最後它會創建一個包含所有解析結果的列表(如果有像

    1熱度

    1回答

    我有一個非常大的結果集(60k +記錄列),我從數據庫中提取並使用Anorm進行分析(儘管我可以使用play的默認數據訪問根據需要返回ResultSet的模塊)。我需要將這些結果直接轉換並傳輸到客戶端(不需要將它們保存在內存中的大列表中),然後直接將它們下載到客戶端計算機上的文件中。 我一直在參考ScalaStream 2.5.x Play文檔中分塊響應部分中演示的內容。我在實現它顯示的「getD

    0熱度

    1回答

    我試圖用anorm中的動態參數創建動態查詢。這就是爲什麼我需要我正在使用的參數,作爲一個List。繼DOC Scala Anorm 2.5.x 這是我使用 val parser = SqlParser.folder(Map.empty[String, (String, Any)]) { (map, value, meta) => Right(map + (meta.column.alia

    1熱度

    1回答

    我想解析一些SQL並將其保存爲PushMessage(這是一個類,而不是案例類 - 不知道是否重要)。繼ANORM文檔我有 implicit val parser: RowParser[PushMessage] = Macro.namedParser[PushMessage] val result = db.withConnection { implicit connection: C

    0熱度

    1回答

    隨着ANORM 2.5.2 SQL(s"insert into user (name, registered_date) values ({name},{registered_date})").on( 'name -> user.name, 'registered_date -> user.registeredDate ).executeInsert() 編譯錯誤: Err

    0熱度

    1回答

    我正在玩2.3,沒有辦法更新解析JSON ... 得到控制而我試圖解析jsonb專欄中,我得到的錯誤play - Cannot invoke the action, eventually got an error: java.lang.RuntimeException: UnexpectedNullableFound(ColumnName(.sports,Some(sports))) 我的代碼是:

    0熱度

    1回答

    該方案與How to better parse the same table twice with Anorm?上的問題類似,但是不能再使用該問題中描述的解決方案。 在消息有2個用戶的情況下,我需要用SQL連接解析from_user和to_user。 case class User(id: Long, name: String) case class Message(id: Long, bod

    0熱度

    1回答

    我使用的Play 2.5.8,下面給出的Anorm頭文件在模型中使用,但它是拋出錯誤,我該如何解決它。已經我試過這個鏈接,但沒有用How to Resolve 'not found: object anorm' for play 2.4.3 斯卡拉版 version := "1.0-SNAPSHOT" scalaVersion := "2.11.7" 依賴 libraryDependenci