私の API とサーバーには、次のようなモデル階層があります。
WorkoutPlan -> ワークアウト -> エクササイズ
DS.hasMany リレーションシップを使用して、その構造を正常に読み込むことができます。
ただし、私のクライアント側のビューは計画を数週間に分割しているため、クライアント側のモデル構造が次のようになっているとよいでしょう。
WorkoutPlan->weeks->workouts->exercises
週が残り火データモデルでない場合、これを行うことは可能ですか?
そうでない場合は、JSON を変換して、週モデルで hasMany を使用できるようにする必要があります (ワークアウトには、週モデルの準 ID として使用できる週列があります)。
または、現在のモデル構造を維持し、何らかの方法でワークアウトを週ごとにフィルタリングするのが最善でしょうか.