我的模型之间有关系设置,如此......
A {
a1: undefined,
a2: undefined,
B: {
Cs: [{}],
Ds: []
}
A包含基本属性,并且具有属于它的模型B.模型B有许多Cs和hasMany Ds。
通常你会推送到商店这样做,它会更新商店中的模型A以使a1 ='蓝色'。
store.push({
id: 0,
type: 'A',
a1: 'blue'
}
如何推送商店更新Cs或Ds中的特定商品?
答案 0 :(得分:0)
每个C
或D
都有一个唯一的id
。
这是ember-data
的要求。
所以你可以这样做:
store.push({
id: 'unique_id_of_c',
type: 'C',
attributes: {...}
});