サモナーモデルを持っている
TournamentAdmin.Summoner = DS.Model.extend({
name: DS.attr('string'),
elo: DS.attr('number'),
team: DS.belongsTo('TournamentAdmin.Team')
});
とチームモデル
TournamentAdmin.Team = DS.Model.extend({
name: DS.attr('string'),
email: DS.attr('string'),
summoners: DS.hasMany('TournamentAdmin.Summoner')
});
チーム モデルは正常に動作しますが、チーム モデルからサモナー モデルを取得しようとすると、何も返されません。長さ 0。
Team モデルを生成するために返される JSON は次のとおりです。
{"team":{"id":1,"name":"Anujan","email":"wat@wat.com","summoners":[{"id":1,"name":"Anujan","elo":100}]}}
team_id もjsonに追加してみました。
テンプレートは
<h1>{{name}}</h1>
<h2>by {{email}}</h2>
<hr>
<div class="below-the-fold">
{{summoners.length}}
{{#each summoner in summoners}}
please print something
{{/each}}
</div>