我有一个召唤师模型
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>