0
は今、私は私のAPIが、私はレンダリングを使用して、これをレンダリングしていますカスタム出力レールJSON APIとは:RailsのJSONのヘルパー:
[
{
"id": 1,
"name": "1",
"matches": [{
"score_a": 1,
"score_b": 3,
"time": "2016-05-20T15:00:00.000Z",
"teams": [
{
"name": "Team 1",
"logo_url":"test.jpg"
},
{
"name": "Team 2",
"logo_url": "test.2jpg"
}
]
}]
}
]
このJSONをレンダリングする必要があります。フロントエンドの開発者が(彼は角度を通じてAPIを消費している)の変化にJSONの構造を私に求めている
@calendar = Journey.all
render json: @calendar, include: { matches:
{ include: { teams: { } }}
}
どのようにこれまでに、彼はチームが試合と同じレベルにする必要があります。このような。
[
{
"id": 1,
"name": "1",
"matches": [{
"score_a": 1,
"score_b": 3,
"time": "2016-05-20T15:00:00.000Z",
"team_a_name": "Team 1",
"team_a_logo_url":"test.jpg",
"team_b_name": "Team 2",
"team_b_logo_url": "test.2jpg",
}]
}
]
このように、チームは現在マージされています。
どうすればこの問題を解決できますか?
乾杯!