Ich habe eine rekursive-Klasse definiert:Json implizites Format mit rekursive Klassendefinition
case class SettingsRepository(id: Option[BSONObjectID],
name: Option[String],
children: Option[List[SettingsRepository]])
mit einem JSON impliziten Format wie folgt:
implicit val repositoryFormat = Json.format[SettingsRepository]
Wie kann ich diese Zusammenstellung Fehler zu beheben tun? :
No implicit format for Option[List[models.practice.SettingsRepository]] available.
In /path/to/the/file.scala:95
95 implicit val repositoryFormat = Json.format[SettingsRepository]
Ich habe versucht, einen faulen liest/Schreiben/Format-Wrapper ohne Erfolg ... Wer weiß, eine saubere Art und Weise zu definieren, das zu tun?
Jede Hilfe wird geschätzt;
Vielen Dank im Voraus.
Vielen Dank! Es funktioniert perfekt! – Xan