首先,我已经阅读了有关 SO 的相关问题,但似乎没有一个对我有帮助。
我有 2 个模型,Foo和Bar。Foo有一个属性bars,它有许多Bar 。
// FOO
export default DS.Model.extend({
name: attr('string'),
bars: hasMany('bar')
});
// 酒吧
export default DS.Model.extend({
name: attr('string')
foo: belongsTo('foo')
});
和 JSON 有效负载:
{
"name": "Something",
"bars": [
{
"name": "something else"
},
{
"name": "another one"
}
]
}
我一直试图找出这个错误一段时间,但我被卡住了。
这是jsbin。如果您查看浏览器控制台(不是 jsbin 控制台),您会看到错误。