【发布时间】:2015-08-01 11:18:44
【问题描述】:
我正在尝试在 Ember-Cli-Mirage 中创建关系。这是否可以通过简单的方式实现,还是我必须使用固定装置而不是工厂?
这些将是我的模型:
任务:
export default DS.Model.extend({
taskName: DS.attr('string'),
team: DS.hasMany('team', {async: true}),
taskScore: DS.hasMany('taskScore', {async: true})
});
团队:
import DS from 'ember-data';
export default DS.Model.extend({
teamName: DS.attr('string'),
task: DS.hasMany('task'),
taskScore: DS.hasMany('taskScore', {async: true})
});
任务分数:
import DS from 'ember-data';
export default DS.Model.extend({
score: DS.attr('number'),
team: DS.belongsTo('team'),
task: DS.belongsTo('task'),
});
【问题讨论】: