2015-01-29 2 views
2

url/tests/test-slug? extradata = data 모든 내 매개 변수가 올바르게 설정되어 있습니다. 해당 extradata 매개 변수가 설정되면 모델은 (/ tests/test-slug? extradata = data) 응답의 새 데이터로 업데이트됩니다. 보통 나는 수행하여 엠버 모델을 사용하여 데이터를 검색하는 것입니다 :중첩 된 경로에 대한 Ember 쿼리 매개 변수

model: function (params) { 
    return App.Test.findQuery(params); 
} 

을하지만 쿼리 매개 변수는이 중첩 된 URL에 추가하여 자사의 서버에 요청을 extradata와 PARAM으로 '시험 슬러그'나에게주는 만들기 with : tests_slug = test-slug & extradata = data

어쨌든 중첩 된 경로에서 쿼리 매개 변수를 사용하고 내 모델을 업데이트 할 수 있습니까?

편집 :이 게시물은 나보다 훨씬 더 설명 : Ember data - dynamic segments and query params together?

답변

1

PR은이 시나리오를 활성화해야하지만 Ember.Data에 아직 병합되지 않았습니다.

ApplicationAdapter에서 findQuery 메서드를 재정의하면 id 매개 변수가 URL의 일부로 전달되고 다른 매개 변수는 쿼리 매개 변수로 전달 될 수 있습니다. 예를 들어 JsBin을 참조하십시오.

관련 문제