【发布时间】:2015-09-23 16:21:56
【问题描述】:
我有一个像
这样的 json{
"meta":{
"per":20,
"page":1,
"total":2
},
"users":[
{
"id":119506,
"first_name":"erglk",
"last_name":"wfe",
"email":"bent@exemple.com",
"groups":[
{
"id":5282,
"name":"test"
},
{
"id":8880,
"name":"everybody"
}
]
},
{
"id":119507,
"first_name":"eriglk",
"last_name":"wife",
"email":"benit@exemple.com",
"groups":[
{
"id":5284,
"name":"testf"
},
{
"id":8880,
"name":"everybody"
}
]
}
]
}
目前访问用户没有问题,但访问组数组有一些困难。我试过hasMany 和belongsTo 没有成功。我有错误。
我读过几篇关于EmbededRecordMixin 的文章,但没有任何成功。
如果我在我的模型中声明:
export default DS.Model.extend({
first_name: DS.attr('string'),
last_name: DS.attr('string'),
email: DS.attr('string'),
groups: DS.attr('group')
});
我得到:处理路由时出错:用户断言失败:无法找到“组”的转换错误:断言失败:无法找到“组”的转换
【问题讨论】:
-
您使用的是什么版本的 Ember Data 以及哪些适配器/序列化程序?
-
@TylerIguchi ember 2 和 RESTSerializer
标签: ember.js ember-data ember-cli