Laravel chunk()

时间:2016-06-26 09:26:18

标签: php function laravel chunks

Laravel chunk(1)显示所有五条记录。

我有以下代码:

@foreach($entertainments->chunk(1) as $chunk)
    @foreach ($chunk as $entertainment)
        <p>{{ $entertainment->talent->title }}
          <span>{{ $entertainment->talent->realname }}
          </span>
        </p>
    @endforeach
@endforeach

我正在查询$entertainments = App\TalentTag::all()->random(5);

1 个答案:

答案 0 :(得分:1)

这是预期的行为。如果只想显示第一个元素,则应使用first()方法。如果你想要实现其他目标,你应该解释你想要什么,另外如果你有记录的话,App\TalentTag::all()->random(5)可能不是最好的解决方案。