case class FriendsModel(uid: Option[String])
object FriendsModel {
implicit val paramsWrite = Json.writes[FriendsModel]
implicit val paramsRead = Json.reads[FriendsModel]
}
を作成することによって達成可能
{
"friends": [438737,
12345,
32153,
53243
]
}
を得ることができるものである
とすれば、ちょうどOk(Json.toJson(friendList))
変数を "friends"として挿入すると、私のJsonのリターンは次のようになります。
{
"123654": [438737,
12345,
32153,
53243
]
}
ここで、123654はmyuseridです。
を取得します、Json.toJson(友人)はplay.api.libs.json.JsValue = [{"uid": "12"}、{"uid": "13"}、{"uid": "14"}を返します。 、あなたはあなたが言及した出力をどのように得ているのかを説明できますか? – Adi
申し訳ありません、実際には 'case class FriendsModel(uid:Option [MyCustomModel]) – kenlz