4

私はimplicit val readsJsonを次のようにマッピングするために使用しています:

{
   "id": 1
   "friends": [
    {
      "id": 1,
      "since": ...
    },
    {
      "id": 2,
      "since": ...
    },
    {
      "id": 3,
      "since": ...
    }
  ]
}

ケースクラスへ

case class Response(id: Long, friend_ids: Seq[Long])

friendsJSON構造を反映した中間クラスでしか動作させられません。しかし、私は自分のアプリでそれを使用したことはありません。Reads[Response]Response クラスが指定された JSON に直接マップされるようにオブジェクトを作成する方法はありますか?

4

3 に答える 3