0
我有一個召喚模型EmberJS的hasMany關係長度返回0
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
的JSON返回生成組隊模式的長度是 {"team":{"id":1,"name":"Anujan","email":"[email protected]","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>
哇!謝謝,我設法通過這些信息和主動模型串行器的文檔來解決它!真的很感謝你的幫助:) – Anujan