squeryl

    0熱度

    1回答

    我想使用Squeryl將java.util.Date(或Timestamp)作爲int(或Long)存儲在我的db中。 我想控制日期如何轉換爲數字,反之亦然。 我該如何做到這一點? 我很新來自scala/squeryl,來自java/hibernate。 回到java/hibernate我可以創建用戶類型,並將其註冊爲globaly或在註釋字段中使用它們。此用戶類型定義瞭如何將對象類型持久化到db

    2熱度

    1回答

    我不知道什麼squeryl正試圖在這裏告訴我: 錯誤:不能證明org.squeryl.dsl.fsm.Unconditioned =:= org.squeryl.dsl .fsm.Conditioned。 在: inTransaction { update(AppDB.postTable) { p => where(p.id === postId) set(p.upV

    0熱度

    1回答

    Squeryl 0.9.6版引入了一種新方法來聲明具有關聯主鍵的類through the use of the KeyedEntityDef typeclass。仍舊陳舊的方式 import org.squeryl.KeyedEntity case class Foo(id: Long, myField: String) extends KeyedEntity[Long] 支持。 我想遷移

    0熱度

    1回答

    這可能是由於我誤解Squeryl的工作原因。我的實體被定義爲: case class Wallet(userid: Int, amount: Long) extends KeyedEntity[Int] with Optimistic { def id = userid } 我的表變量定義爲: val walletTable = table[Wallet]("wallet

    1熱度

    1回答

    我想弗朗SQueryl 0.9.5現有的應用程序遷移到0.9.6,以使用新extended field types的。我現在到了應用程序及其測試編譯的位置,但是一旦我嘗試加載Schema,就會收到運行時錯誤。 相當長的堆棧跟蹤的一部分包括此: [error] ModelSpec.withDB(ModelSpec.scala:14) [error] BucketSpec$$anonfun$1$$a

    1熱度

    1回答

    其中進口是需要Squeryl的 from 聲明? 錯誤陳述: def users = from(MySchema.users)(u => where(u.id === user.id.id) select(u)) 錯誤消息: 「未找到:從價值」

    1熱度

    2回答

    我剛開始用squeryl並沒有回答如何寫這樣的 SELECT ref label FROM x_table WHERE ref like x% or lable like x% 其中x查詢是一些來自用戶的價值,尤其是我還沒有發現的模擬在squeryl簽署%或我怎麼使用它。 我的版本: val products = from(AppDB.productTable) ( s => wh

    1熱度

    1回答

    我仍然在學習web開發,scala,play 2.0和squeryl的所有細節,我試圖在兩個表格之間建立一個ManyToMany關係。 我查看了發現的信息here但我在中介表遇到問題。我已經看遍了所有,我找不到應該如何構建它的一個好例子。 我對我的數據庫使用MySQL,我試過在中間表中使用外鍵和主鍵,但都沒有工作,或者我只是做錯了。那麼,有人能給我一箇中間表應該如何看的清晰例子嗎? 想了解更多信息

    10熱度

    2回答

    正在做一些拉伸(ab)測試我的1 heroku dyno和dev連接數限制20個數據庫。 在調用(即訪問數據庫squeryl堆分配增加導致R14(內存512MB以上)) 我似乎無法重現該問題(在那個水平至少局部)。 有沒有辦法讓heroku堆轉儲和分析它獲得一些線索? play2,scala,squeryl和heroku內存泄漏是否有任何已知問題? 更新 如果我在控制一切的結束做的System.g

    1熱度

    1回答

    我需要執行一些查詢,這些查詢可能取決於通過REST接口提供的外部參數。例如,一個客戶可能需要的形式 some/entities?foo=12&bar=17 參數的URL,說foo,bar和quux都是可選的。所以,我從設計與Squeryl一些疑問開始,像 object Entity { def byFoo(id: Long) = from(DB.entities)(e =>