我无法访问ember模板中的关系
控制台中的Ember Store显示当前项目具有已计算的关系,但我无法从模板访问它
分组项目模型
export default DS.Model.extend({
group: DS.belongsTo('group', { async : false }),
groupable_id: DS.attr('number'),
groupable_type: DS.attr('string'),
});
群组模型
export default DS.Model.extend({
code: DS.attr('string'),
name: DS.attr('string'),
description: DS.attr('string'),
adyuz_site_id: DS.attr('number'),
extra: DS.attr(),
display_as: DS.attr(),
items: DS.hasMany('groupedItem', { async: false, inverse: 'group' }),
});
JSON
索引路线模型
model: function(){
var self = this;
return Ember.RSVP.Promise.all([
this.store.query('groupedItem', { group_code: 'HOME', position : 1 }),
this.store.query('groupedItem', { group_code: 'HOME', position : 2 }),
]);
},
索引模板
{#each model as |section|}}
{{#each section.content as |item|}}
{{item}} | {{item.group.id}}
{{/each}}
{{/each}}
任何建议,迁移弃用?