anorm

    1熱度

    1回答

    不再存在升級後播放2.3.0我得到這個編譯錯誤的對象行 not found: value Row 我注意到Row對象在遊戲2.3.0(我已不存在」我發現只有行特質)。綜觀文檔,模式匹配應該仍然支持播放2.3 http://www.playframework.com/documentation/2.3.x/ScalaAnorm 請參閱「使用模式匹配」段 這裏是我的代碼: def findById

    1熱度

    1回答

    我正在使用Scala,Anorm和Play2框架從SQL表中檢索數據。在很多地方我有這樣的代碼: val emailViewRecordParser: RowParser[EmailViewRecord] = { str("sfname") ~ str("slname") ~ str("practice_name") ~ str("email") ~

    7熱度

    1回答

    在獨立模式(不是Play應用程序的一部分)中使用Play的anorm包的最新版本(比如2.3或2.4)的當前sbt語法是什麼?

    0熱度

    1回答

    ,我發現這個答案,解決一個領域 - >Inserting multiple values into table with anorm var fields: List[String] = Nil var values: List[(String,ParameterValue[_])] = Nil for ((username,i) <- usernames.zipWithIndex) {

    0熱度

    1回答

    代碼很簡單,我不知道爲什麼它不起作用。 DB.withConnection(implicit connection => { val count: Long = SQL("select count(*) from Country").as(scalar[Long].single) println(count) }) 的錯誤消息是"java.sql.SQLExceptio

    7熱度

    2回答

    你如何在斯卡拉玩遊戲之外使用Anorm?在玩Anorm文件中,它只是使用類似於: DB.withConnection { implicit c => val result: Boolean = SQL("Select 1").execute() } DB對象僅用於播放。如何在不使用Play的情況下單獨使用Anorm?

    3熱度

    2回答

    處理空我有一個空列一個表,當查詢的空列,把它扔到錯誤 val row: List[(String,String)] = SQL("select top 10 Spare_Part part,Pricing_Category cat from Price_Point_Base") .as((str("part"))~ str("cat") map(flatten) *) 我檢查的

    1熱度

    1回答

    這是一個非常常見的用例 - 跨兩個表的簡單1:N連接。 表: USER user_id email 1 [email protected] 2 [email protected] 3 [email protected] USER_ROLE user_id role 1 user 1 admin 2 user 在它需要一個外部此時加入,因爲用戶可能不會有任何作用。

    1熱度

    1回答

    我想從SQL服務器的數據複製到斯卡拉vertica,我想使用Anorm,但我沒有找到關於批量插入的任何文檔。如果Anorm不支持​​批量插入,我應該使用哪個庫?

    2熱度

    1回答

    我是新來的Scala,Play和Anorm,所以我想知道我該怎麼做。 我有一個查詢到我的數據庫,它返回一個日期,DD/MM HH:OO格式和Long,這是一個總數。 我要顯示每小時圖形共有,所以我創建了一個byhour解析器: val byhour = { get[Option[String]]("date") ~ get[Long]("total") map { case date