1
대신 slug
으로 레코드를 고유하게 찾기 원한다는 것을 알려주려면 어떻게해야합니까? 내 경로 모델에서ember가 다른 속성으로 레코드를 고유하게 식별하도록 지정하는 방법은 무엇입니까?
나는이
model: function(params) {
return this.store.find('anime', params.anime_slug);
},
serialize: function(anime) {
return { anime_slug: anime.get('anime_slug') };
},
처럼 뭔가를 할 수 있지만 내가 model.reload()
같은 것을 호출 할 때마다 레코드의 ID가 아닌 레코드의 슬러그와 함께 다시 시도합니다. 그렇다면 나는 어떻게 엠버가 가 아닌 anime_slug
레코드를 유일하게 식별하도록 알릴 수 있습니까?
. 단일 레코드를 반환하더라도 문제는 내 컨트롤러에서 ObjectController가되어야하지만 ObjectController 대신 ArrayController를 사용해야합니다. – user1952811