Am имеющих чертыJson форматировщика для признаков в Play 2,4
trait Role[A, B] {
val _id: Option[A] = None
val value: Option[List[B]] = None
val id: Option[String] = None
}
и класс случая, расширяющего черту
case class User (value1: Option[Role] = None, value2: Option[String] = None) extends Role
object User {
implicit val jsonFormatter: Format[User] = Json.format[User]
}
И это не компиляция из-за ошибки, «Нет Json formattor для Роль".
Я попробовал несколько примеров, доступных в stackoverflow, на json formatter для черт. Ничто не работает.
Это сработало. Простой и эффективный. Спасибо @Mysterion – sowmiyaksr