私は、HABTMの関係によって互いに関連しているいくつかのモデルを持っています。Cakephpモデルのデータ検索
ワークアウトには多くの練習問題があります。 練習には多くの練習問題があります。 練習には1つのログがあります。あなたが見ることができるように 、USER_IDとworkout_idが一意ではないが: ユーザーは、これらのテーブル関係のすべてのテーブルに設定されている私がやりたい何
が多くExercises_Workouts
を持っていますexercise_idとlog_idは常に一意になります。
1人のユーザーのデータを検索し、すべてのトレーニングを行い、すべてのエクササイズとそれに対応する情報、および各エクササイズのログ情報を返します。
最終出力は次のようになります。
私はいくつかの方法を試してみましたし、それらのどれも肯定的な結果を返しませんでした。私は自分自身よりもずっと経験豊かな人がこのような状況をどのように処理するのか聞いてみたいと思います。私が考え得る唯一のことは、複数のSELECTステートメントが必要なものを得ることができるということです。
ご協力いただきありがとうございます。 よろしく!