我的理解是,Play 2.5 Scala JSON格式化程序应在没有特殊仪式的情况下处理Seq [T],如下所示:
import scala.concurrent.duration.Duration
case class SeqDuration(durations: Seq[Duration], strings: Seq[String]) {}
object SeqDuration {
implicit val seqDurationFormat: OFormat[SeqDuration] = Json.format[SeqDuration]
}
编译器不同意:
Error:(168, 67) No implicit format for Seq[scala.concurrent.duration.Duration] available.
implicit val seqSeriesFormat: OFormat[SeqDuration] = Json.format[SeqDuration]
请注意,Seq [String]没问题,只有Seq [Duration]
我想念什么吗? TIA