일치하는 모든 데이터를 표시하는 테이블 구성 요소를 작성하려고합니다. 나는이 일을하는 법을 모른다.Ember.js - 모델 데이터 매칭 및 컨트롤러에서 많은 관계가 있음
저는 여러 마켓을 가진 플랫폼이 여러 개 있습니다.
모델은 간단합니다 : 사용자가 플랫폼을 비교하는 것을 선택하고 컨트롤러의 id의 액세스 할 수 있도록
model() {
return this.store.findAll('platform', {include: 'markets'});
}
내가 확인란을 표시 할 수 있습니다.
컨트롤러의 모델에서 올바른 레코드를 가져 오는 방법은 무엇입니까? 어떤 플랫폼을 선택 하느냐에 따라 경로에서이 작업을 수행 할 수 없습니다.
this.get('store').findRecord('platform', id, {include: 'markets'})
을하지만 시장에 액세스하는 방법을 알아낼 수 없습니다 :
나는 엠버 데이터를 사용할 수 있습니다.
는 또한 enumerables을 시도했지만 같은 문제 :이 후this.get('model').filterBy('id', id)
는 자신의 이름을 기준으로 일치하는 시장을 얻을 수있는 깨끗한 방법은 무엇입니까?