Ember-Dataにサーバーからレコードのデータを再ロードするように強制する方法

StackOverflow https://stackoverflow.com/questions/8905075

  •  29-10-2019
  •  | 
  •  

質問

app.store.findqueryとカスタムアダプターを使用してレコードのリストを取得しています(デフォルトのRESTアダプターに非常に似ています)。これにより、サーバー /リソースURLを呼び出し、各リソースにわずかなフィールドしかないJSONハッシュの配列を取得します。

後で、ユーザーが「詳細」ページに移動すると、サーバーから特定のレコードのデータをさらに取得したいと思います。 app.store.find(レコードのIDを渡す)を呼び出すと、元のフェッチされたレコードを取り戻すと、アダプターの検索方法は呼び出されません。

レコードが既に存在するときに、ストアにアダプターの検索メソッドを呼び出すように強制するにはどうすればよいですか?または、最初に少数のフィールドを持つレコードのリストを取得し、次に多くのフィールドを持つ特定のレコードの詳細を取得する最良の方法は何ですか?

TK。

正しい解決策はありません

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top