【发布时间】:2021-09-28 05:56:27
【问题描述】:
我有两个表 - 帖子和评论。它们之间的关系是一对多的。一个 Post 有很多 cmets。
我正在尝试获取所有帖子及其最新 2 条评论的列表
我试过这个:
$posts = Post::with(['comments'=>function($query){
$query->latest()->take(2)->get();
}])->get();
但它似乎只适用于第一个帖子;
【问题讨论】:
-
类似问题,这可能会对您有所帮助。参考:stackoverflow.com/questions/68422673/…
标签: laravel eloquent laravel-8