我有几个模型设置如下:
WT.WorkoutPlan = DS.Model.extend({
workouts: DS.hasMany('planWorkout'),
name: DS.attr()
});
WT.PlanWorkout = DS.Model.extend({});
当我尝试使用以下 JSON 加载模型时,锻炼加载良好,如plan.get('name');
返回名称更正所证明的那样,但plan.get('workouts')
始终有 0 个成员。有人知道为什么协会没有加载吗?
这是 JSON:
{
"planWorkouts": [
{
"id": 991,
"name": "Lower Body"
}
],
"workoutPlan": {
"id": 343,
"name": "male-20to39-fat-loss",
"planWorkouts": [991]
}
}
我正在使用 ember-data 1.0beta3