2012-01-18 92 views
3

我使用App.store.findQuery和我的自定义适配器(非常类似于默认REST适配器)获取记录列表。这会调用我的服务器/资源url并获取每个资源只有几个字段的json哈希数组。如何强制ember数据重新加载服务器的记录数据

稍后,当用户导航到“详细信息”页面时,我想从服务器获取特定记录的更多数据。当我调用App.store.find(传递记录的ID)时,我找回原始的获取记录,并且不调用适配器的find方法。

当记录已存在时,如何强制商店在适配器中调用find方法?或者首先获得一个包含很少字段的记录列表,然后获取具有多个字段的特定记录的详细信息的最佳方法是什么?

tks。

回答

1

它看起来不像现在支持。

你应该在GitHub上提交一个问题:https://github.com/emberjs/data/issues

+1

我刚刚提交了https://github.com/emberjs/data/issues/51有关如何解决此问题的任何建议? – 2012-01-18 12:01:53

+0

此功能有一个拉取请求:https://github.com/emberjs/data/pull/54 – ebryn 2012-01-23 07:05:03

0

灰烬数据现在有一个模型实例调用reload支持。

相关问题