salat

    0熱度

    1回答

    使用播放2 /斯卡拉,卡斯巴和薩拉特 abstract class BaseQuestion(val data:String,val responses:List[StudentResponse] = Nil){ val key:String = UUID.randomUUID().toString } case class Question(override val data:S

    0熱度

    1回答

    我的情況下類組合物,看起來像下面複雜JSON: case class TypeA(id: Int, text: String, typeBList: List[TypeB]) case class TypeB(id: Int, text: String) 我使用的MongoDB以用於存留數據和所得到的JSON文檔看起來像: TypeA { id: 101, text: "

    0熱度

    1回答

    我有一個使用SalatDAO擴展映射到Salat庫的案例類。在這種情況下,其中一個參數是Enum類型。當我運行它從數據庫中讀取數據,我得到以下錯誤: com.novus.salat.util.ToObjectGlitch: argument type mismatch $anon$2(class domain.content.Question @ [email protec

    0熱度

    1回答

    我有一個使用Salat的mongodb集合的scala類。我試圖在我的測試用例中將json字符串反序列化爲對象。但是,它會引發有關日期類型格式的異常。它使用Salat DAO獲取對象時運行良好。但是當我測試它時,它給了我一個錯誤。 類的蒙戈集合 case class MemberData( id: ObjectId = new ObjectId, memberId: String

    1熱度

    1回答

    我的數據庫看起來像 [ { name: "domenic", records: { today: 5, yesterday: 1.5 } }, { name: "bob", records: { ... } } ] 當我嘗試像 val result: Option[DBObjec

    3熱度

    2回答

    我遇到了Salat的奇怪問題,尤其是當我運行我的Play網絡應用程序時發生這種情況。 這裏是堆棧跟蹤: Caused by: java.util.concurrent.ExecutionException: Boxed Error at scala.concurrent.impl.Promise$.resolver(Promise.scala:52) ~[scala-library.jar:na

    1熱度

    2回答

    我對存儲在MongoDB中的文檔的分頁解決方案感興趣。我使用薩拉特/卡斯巴爲了處理這些數據。據我所知,就開源而言,使用這兩種解決方案對數據進行分頁並不容易。有沒有我目前忽略的解決方案,以便將這些數據作爲我的驅動程序在HTTP API中顯示?

    3熱度

    1回答

    我在我的Scala/Scalatra項目中使用Salat來序列化MongoDB對象。這是一個普遍的問題,我試圖從我的數據庫中抽取一個複雜的MongoDB對象,嵌入不同的哈希和我自己創建的案例類的數組。我可以逐場評論,並找出類中斷的情況,但這只是一個荒謬的調試方法。堆棧跟蹤我得到如下所示: DefaultArg.safeValue$lzycompute(Grater.scala:406) com.

    0熱度

    1回答

    我有一個Salat期望的產品案例類定義。 case class Product(@Key("product_id") productId: String, @Key("png_image_binary") pngImageBinary: ???) 如何添加pngImageBinary,以便我可以將其存儲爲二進制對象?

    0熱度

    2回答

    我最近開始爲MongoDB使用Scala,Akka和Salat序列化庫。現在我想建立一個對象的SalatDAO看起來像這樣: import com.novus.salat.annotations._ case class MyObject(@Key("_id) compId: MyCompositeId, value: String) case class MyCompositeId(x: