如何刷新余烬数据集?

时间:2013-06-03 17:29:17

标签: ember.js ember-data

我们有一个索引路由,它将模型设置为由如下属性过滤的集合:

App.Post.find(isNew: false)

正如预期的那样,它会在创建和销毁记录时自动刷新。但是,当筛选的属性更改时,它不会刷新。

我认为应该观察每条记录的所有过滤器属性,以便它始终代表匹配的集合,但这可能对性能或其他原因没有意义。

这没问题,我们可以手动观察属性和记录,但是我们如何手动刷新集合呢?

1 个答案:

答案 0 :(得分:0)

我们在设置模型时使用此语法解决了这个问题:

App.Post.find()
App.Post.filter (p) ->
  !p.get('isNew')