이 작업이 가능합니까? 나는 내가 할 수있는 것을 안다 :Ember-data가 store.find를 사용하여 단일 json 객체를 반환합니다.
this.store.find('model', 1)
그러나 나는 그것이 원하는 것이 아니다. (나는이 같은 경로에서 검색하는 경우 작업) : :이 형식으로 JSON을 검색하고 싶은
App.OptionsRoute = Ember.Route.extend({
model: function() {
return {
"options":{
"id": "1",
"headline": "A Headline",
"results": [
{
"id": "1",
"title": 'Option 1',
},
{
"id": "2",
"title": "Option 2"
}
]
}
};
}
});
옵션 모델 :
App.Options = DS.Model.extend({
headline: DS.attr(),
results: DS.attr()
});
options.hbs
<h5>{{options.headline}}</h5>
{{#each item in options.results}}
<h5>{{item.title}}</h5>
{{/each}}
RESTAdapter를 사용하고 있습니다. 그리고 그 경로에서 검색 할 수있는 유일한 모델입니다. 나는 ember-data를 사용할 수 있기를 원하지만 store.find는 배열을 기대한다.
'옵션 '모델입니까? 관련 모델 (상위 모델 및 하위 모델 [결과에 포함])과 관계 코드를 공유 할 수 있습니까? 'RESTAdapter'를 사용하고 있습니까? –
@ 대니얼 - 좀 더 자세한 내용으로 내 질문을 업데이트했습니다. 내 데이터 구조가 ember-data와 호환되는지 또는 내가 제공 한 코드를 기반으로 조정해야하는지 알고 있습니까? – Operator