截至今天,我发现在与ember相同的响应中发送对象的唯一方法是将所有想要加载的对象发送到与主对象相同的级别,我使用'side load'来做'在余烬中。我已经检查了ember-data中的测试,有嵌入对象的测试,但我找不到让它在json响应中使用嵌入对象的方法,例如,我希望这可以工作:
{
users: [
{
id: 1,
name: 'Test',
address: {
id: 1,
zip_code: '11111'
}
}
]
}
我还在商店中有配置,指定{embedded:'load'}。但我总是不断收到这个错误:
Uncaught TypeError: Cannot call method '_create' of undefined ember-data.js:2522
我正在使用第11版的ember数据。或者ember-data不适用于今天的嵌入式对象?我找到了一个说Ember-data, hasMany relationship, loading sub-collection, nested route
的链接