我有一个具有 Map[String, Map[String, Int]] 类型属性的案例类。从 Mongodb 中检索对应记录时,映射被反序列化为 Map[String, DbObject]。
例外:Caused by: java.lang.ClassCastException: com.mongodb.BasicDBObject cannot be cast to scala.collection.MapLike
我试图将我自己的反序列化器与上下文挂钩,但似乎没有考虑到它。我该如何处理这种反序列化问题?
我正在使用 Salat 1.9.9 和 Casbah 2.7.1