我的应用程序中有这个代码:
$temoignages = $type->temoignages()->whereEtat('Actif')->get();
foreach ($temoignages as $temoignage) {
$str .= PHP_EOL.$temoignage['temoignage'].PHP_EOL.$temoignage->personne->prenom.' '.$temoignage->personne->nom;
}
但是我想从查询中得到15个结果。 我试图使用" chunk"但它显然没有在物体上工作。
有人能帮助我吗? 感谢
答案 0 :(得分:2)
使用take()
:
$temoignages = $type->temoignages()->whereEtat('Actif')->take(15)->get();
https://laravel.com/docs/5.1/queries#ordering-grouping-limit-and-offset