在路线中检索hasMany子记录

时间:2016-01-26 06:58:44

标签: ember.js ember-data

我有以下路线:

/projects/5/files

我在API中读到,当记录被推送到商店时,使用find()findAll()将自动更新使用其结果的任何模板。如何使用孩子file记录?

请注意,file记录已经存储在商店中,因为它们是从服务器嵌入的项目响应中返回的。

目前,这是我model路线中的projects/files.js挂钩:

model() {
  return this.modelFor('project').get('attachments')
}

这适用于首次加载,但在以后向商店添加记录时不会更新。

1 个答案:

答案 0 :(得分:0)

实际上确实更新!

结帐this ember-twiddle

您不仅可以添加附件,还必须将其连接到项目!