我有几个模型通过HABTM关系相互关联。Cakephp模型数据检索
锻炼有许多练习| 练习有许多锻炼| 练习有一个日志| 用户有很多Exercises_Workouts
所有这些表的关系在一个表中设置
我想这样做: 正如你所看到的,USER_ID和workout_id不是唯一的,但exercise_id和log_id将始终是唯一的。
我想找到一个用户的数据,然后所有的锻炼,并让它返回所有练习及其相应的信息以及每个练习的日志信息。
最终输出看起来像这样。
我尝试了好几种方法和他们都没有返回阳性结果。我还想听听比我更有经验的人如何处理这种情况。我能想到的唯一可能会得到我想要的是多个SELECT语句。
谢谢你的帮助。 欢呼!