Ember.js 如何使用Ember数据访问json中的多级嵌套对象
我现在正在玩Ember js,在尝试访问多层嵌套json对象时遇到了问题 例如,我得到一个json响应:Ember.js 如何使用Ember数据访问json中的多级嵌套对象,ember.js,ember-data,tastypie,Ember.js,Ember Data,Tastypie,我现在正在玩Ember js,在尝试访问多层嵌套json对象时遇到了问题 例如,我得到一个json响应: { -questions: [ -{ -title:"What is 2+2?", -answers:{ meta: { }, objects: [ -{ -body: "it
{
-questions: [
-{
-title:"What is 2+2?",
-answers:{
meta: { },
objects: [
-{
-body: "it is 4"
-author:{
first_name: "John",
last_name: "Jones"
}
]
},
-author:{
first_name: "Joe",
last_name: "Bloggs"
}
}
]
}
目前,我已经在余烬数据中映射了作者,但我无法映射深度超过1级的对象,即回答对象。
我的问题和用户模型:
QPAC.Question = DS.Model.extend({
title: DS.attr('string'),
body: DS.attr('string'),
author: DS.belongsTo('QPAC.User')
});
QPAC.User = DS.Model.extend({
firstName: DS.attr('string'),
lastName: DS.attr('string')
});
我已在适配器上设置映射:
Adapter.map('QPAC.Question', {
author: {embedded: 'load', key: 'author'}
});
有关于如何在我的问题模型中映射答案对象(可以有多个)的指针吗
顺便说一句,我正在使用Djangotastypeadapter
谢谢 你有没有找到解决办法?