Ho una classe definita ricorsiva:JSON formato implicita con la definizione della classe ricorsiva
case class SettingsRepository(id: Option[BSONObjectID],
name: Option[String],
children: Option[List[SettingsRepository]])
con un formato JSON implicita, come di seguito:
implicit val repositoryFormat = Json.format[SettingsRepository]
Come posso fare per risolvere questo errore di compilazione? :
No implicit format for Option[List[models.practice.SettingsRepository]] available.
In /path/to/the/file.scala:95
95 implicit val repositoryFormat = Json.format[SettingsRepository]
ho cercato di definire una legge/scrittura/formato involucro pigro senza alcun successo ... Qualcuno sa un modo pulito per farlo?
Qualsiasi aiuto sarà apprezzato;
Grazie in anticipo.
Grazie mille! Funziona perfettamente! – Xan