1
我有這樣一個模型:在同一文件中使用RESTAdapter Ember.js訪問不同的JSON性質
App.Person = DS.Model.extend({
name: DS.attr('string'),
clothes: DS.attr()
});
,並命名爲「人」文件這樣
{
"persons": [
{
"id": 1,
"name": "person1",
"clothes": ["one trouser","another trouser"]
},
{
"id": 2,
"name": "person2",
"clothes": ["one trouser","another trouser"]
}
]
}
我打電話它與:
return this.store.find('person');
現在,我想添加例如關於誰做的褲子json文件的信息:
"trousers": [
{
"id": 1,
"name": "trouser1",
"madeby": ["one worker","another worker"]
},
{
"id": 2,
"name": "trouser2",
"clothes": ["one worker","another worker"]
}
]
我不問如何使兩者之間的關係,但如何讓他們在同一個json文件中,並調用每一個。
這一點。 store.find('trouser',1);正在調用GET localhost/trousers而不是與人相同的json文件 – Pedro4441
它返回,我如何從那裏訪問該名稱? .get('name')不起作用 –
Pedro4441
如果我使用.then它將返回一個[object Object],並且如果y試圖使用#each查看它:#each循環的值必須是一個Array。您已通過{_id:111,_label:undefined,_subscribers:} – Pedro4441