Как в Ember Data найти только загруженные записи?

Согласно документации:

http://emberjs.com/guides/ember-data-lifecycle/

Данные Ember будут автоматически обращаться к постоянному слою в поисках записи, если она не загружена. Как мне загрузить только find или даже findAll записей?

Помимо создания непостоянного списка загруженных записей и поиска записи там?


person xiaolingxiao    schedule 30.12.2012    source источник
comment
Новое местоположение гида, если кто-то 404 по ссылке выше. emberjs.com/guides/models/model-lifecycle   -  person Tony Pitale    schedule 31.12.2012


Ответы (1)


Это можно сделать через фильтр:

App.Post.filter(function(post) { return post.get('isLoaded'); });

Это позволит поддерживать актуальный массив только из App.Post записей, которые были загружены. Когда загружаются новые записи, они автоматически обновляются (и обновляют любой связанный с ним DOM).

person Yehuda Katz    schedule 30.12.2012