2013-06-27 3 views
1

ember를 사용 중이며 특정 모델의 모든 데이터를 업데이트해야합니다. 재로드 메소드는 개별 모델이어야하므로 작동하지 않습니다. 나는 문서를 살펴 봤지만 아무 데서도 '인덱스'API 경로를 다시 호출하고 모든 데이터 목록을 다시 얻을 수있는 곳을 찾지 못했습니다. 누구든지이 작업을 수행 할 수있는 방법을 알고 있습니까?ember js에서 전체 모음을 다시로드하는 방법은 무엇입니까?

+1

미래의 질문에 대한 팁 것처럼 : 당신이 JSFiddle 또는 jsbin을 포함하는 경우 보여줍니다 당신의 문제는 대답을 얻을 가능성이 훨씬 더 높습니다. – intuitivepixel

답변

2

당신은 단순히에만 컬렉션을 다시로드 모든 서버에서 모델 또는

collection.forEach(function(model){ 
    model.reload(); 
} 

를로드

App.Model.find() 

을 할 수 있습니다.

2

당신은 다시로드 invoke 방법을 사용하거나 컬렉션의 각 항목에 대해 메서드를 호출 할 수 있습니다

collection.invoke('reload')

관련 문제