隱格式我已經定義了一個遞歸類:的Json遞歸類定義
case class SettingsRepository(id: Option[BSONObjectID],
name: Option[String],
children: Option[List[SettingsRepository]])
有如下一個JSON格式隱:
implicit val repositoryFormat = Json.format[SettingsRepository]
我該怎麼做才能解決這個編譯錯誤? :
No implicit format for Option[List[models.practice.SettingsRepository]] available.
In /path/to/the/file.scala:95
95 implicit val repositoryFormat = Json.format[SettingsRepository]
我試圖定義一個懶惰的讀取/寫入/格式的包裝沒有任何成功... 任何人都知道一個乾淨的方式來做到這一點?
任何幫助將不勝感激;
預先感謝您。
非常感謝!它完美的工作! – Xan