2012-01-18 83 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支持。

相關問題