2012-01-18 3 views
3

App.store.findQuery 및 사용자 지정 어댑터 (기본 REST 어댑터와 매우 유사)를 사용하여 레코드 목록을 가져옵니다. 이것은 내 서버/리소스 url을 호출하고 각 리소스에 대한 필드가 몇 개만있는 json 해시 배열을 가져옵니다.서버에서 레코드에 대한 ember-data의 데이터를 다시로드하는 방법

나중에 사용자가 "세부 정보"페이지로 이동하면 서버에서 특정 레코드에 대해 더 많은 데이터를 가져 오려고합니다. App.store.find (레코드의 id 전달)를 호출하면 원래 가져온 레코드가 반환되고 어댑터의 find 메서드가 호출되지 않습니다.

레코드가 이미 존재할 때 저장소에서 찾기 메서드를 호출하도록하려면 어떻게합니까? 또는 몇 가지 필드가있는 레코드 목록을 먼저 얻은 다음 여러 필드가있는 특정 레코드에 대한 세부 정보를 얻는 가장 좋은 방법은 무엇입니까?

tks.

답변

1

현재 지원되지 않는 것 같습니다.

당신은 GitHub의에 문제를 제기해야합니다 https://github.com/emberjs/data/issues

+1

방금 ​​https://github.com/emberjs/data/issues/51을 제출했습니다.이 문제를 해결하는 방법에 대한 권장 사항은 무엇입니까? –

+0

이 기능에 대한 풀 요청이 열려 있습니다 : https://github.com/emberjs/data/pull/54 – ebryn

0

엠버 데이터가 현재 모델 인스턴스에 reload를 호출하기위한 지원을하고있다.

관련 문제