我的 Json 数据如下所示:
{"user":{"id":1,
"name":"bob",
"profile":{"id":1,
"forename":"Foo",
"surname":"Bar",
"user_id":1}}
我的模型看起来像:
App.User = DS.Model.extend({
name: DS.attr('string'),
profile: DS.belongsTo('App.Profile')
});
和
App.Profile = DS.Model.extend({
forename: DS.attr('string'),
surname: DS.attr('string'),,
user: DS.belongsTo('App.User')
});
当我尝试获取{{user.name}}
时,它工作正常。user.profile.forename
不工作。我尝试了我的用户模型
DS.AuthenticatedRESTAdapter.map('App.User', {
profile: {embedded: true}
});
以及,但仍然没有工作。有什么建议么?