在Ember Data中,如何仅查找已加载的记录?

chi*_*ro2 1 ember.js ember-data

根据文件:

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

如果未加载,Ember数据将自动查找持久层以获取记录,如何仅加载find或甚至findAll已加载的记录?

除了创建一个非持久的加载记录列表,并在那里寻找记录?

Yeh*_*atz 5

您可以通过过滤器执行此操作:

App.Post.filter(function(post) { return post.get('isLoaded'); });
Run Code Online (Sandbox Code Playgroud)

这将保留仅App.Post包含已加载记录的最新数组.加载新记录时,它将自动更新(并更新绑定到它的任何DOM).