У меня проблема с чтением.У меня есть такая функция:
private val myFunc: Reads[Foo] =
(__ \ "foo")
.readNullable[Foo]
.map {
case Some(foo) => foo
case None =>
(__ \ "bar").readNullable[Bar].map {
case Some(bar) => Foo(bar.value)
case None => Foo("")
}
}
Но я получаю проблему с компилятором, как это:
[error] found : play.api.libs.json.Reads[com.me.Foo]
[error] required:com.me.Foo
Как я могу это исправить?