我正在使用Laravel 5雄辩,我对如何解决这个问题感到困惑;
我需要展示/获取每个类别的几篇文章。当我使用这个的时候
$cat = App\Category::with(
array('articles' => function($query) {
$query->orderBy('id', 'DESC');
}))->get();我得到了所有分类的文章。但是,当我只需要每个类别的五篇文章时,如何获取?
发布于 2015-03-26 19:19:27
您可以使用take()来实现此目的:
$cat = App\Category::with(
array('articles' => function($query) {
$query->orderBy('id', 'DESC');
$query->take(5);
}))->get();https://stackoverflow.com/questions/29274217
复制相似问题