【发布时间】:2020-08-01 05:00:19
【问题描述】:
在 Laravel 中,我想从表 1 中获取与表 2 具有“一对多”关系的数据,而表 2 又与表 3 具有“一对多”关系。
例如,我有一个 USER 表、POSTS 表和 COMMENTS 表。 一个用户有很多帖子,每个帖子都有很多 cmets。
我只想运行一个查询,该查询将返回每个用户,他们的帖子(单个)具有最新评论(单个)(在该用户所有帖子中的所有 cmets 中)。
我已经尝试过 Laravel 嵌套的“with”函数,但在构建查询时遇到了问题。
【问题讨论】:
-
请看图更好理解
-
请下次裁剪图片
标签: php mysql sql laravel eloquent