Ember return 到 REST 服务器以获得完整的字段集

Ember return to REST server for complete field set

所以有一个 route/view 只需要显示 name 和 id 字段。如果选择了单个模型,那么我只需要重新获取该模型(通过 id),但需要更多字段。默认情况下 DS.Store,它通过 id 找到模型并放弃第二次完整的后端访问。

是否有公认的方法将模型标记为 'incomplete' 我不是在谈论这个 todo incomplete

ember-数据存储只是一个本地缓存,其中包含已从服务器检索到的数据对象以及迄今为止客户端已创建或更新的任何数据对象。商店中的方法在应用程序级别处理此 "cache" 的管理。

当您在存储上调用 .find() 时,它会首先检查本地缓存,如果它已经有对象,它会 return 那个。您可能正在处理商店中已经存在的记录,大概是因为您刚刚创建了它。 Ember-数据不支持 "partial" 模型;您加载一个完整的模型。

所以我认为您正在寻找的是 DS.Store.fetch() 方法:http://emberjs.com/api/data/classes/DS.Store.html#method_fetch