使用play 2.5我似乎无法序列化
Map[SomeCaseClass, String]
case class SomeCaseClass(value: String)
implicit val formatSomeCaseClass = Json.format[SomeCaseClass]
Json.toJson(Map[SomeCaseClass, String](SomeCaseClass("") -> ""))
错误
找不到类型的JSON序列化程序
scala.collection.immutable.map[somecaseclass,string]。尝试实施
此类型的隐式写入或格式。
除非我遗漏了一些明显的内容,否则上面的类型有一个隐式格式。
如果我尝试一些更简单的方法,比如:
Json.toJson(Something(""))
Json.toJson(Map[String, String]("" -> ""))
它工作得很好。使用时缺少什么
Map
更复杂的类型,例如
SomeCaseClass
?