我正在使用Laravel 5 Eloquent,并对如何解决此案感到困惑;
我需要展示/获取每个类别的一些文章。我用这个时
$cat = App\Category::with(
array('articles' => function($query) {
$query->orderBy('id', 'DESC');
}))->get();
我从类别中获得了所有文章。但是,当我只需要每个类别的五篇文章时,如何获得?
答案 0 :(得分:0)
您可以使用take()
:
$cat = App\Category::with(
array('articles' => function($query) {
$query->orderBy('id', 'DESC');
$query->take(5);
}))->get();