获取特定的数据表单数组laravel

时间:2018-10-28 04:09:54

标签: php laravel

我可以从该数组中回显所有数据,但是如何分别获取第一个数据和第二个数据呢? 我回显这得到所有user_id,我想将user_id分别保存在某个地方。

    <?php
        use App\AssignSubmission;

        $user = auth()->user();
        $AssignSubmissions = AssignSubmission::with('submissions')->where('user_id', $user->id)->get();
    foreach ($AssignSubmissions as $AssignSubmission)
    {
        echo $AssignSubmission->submissions->user_id;
    }
    ?>

1 个答案:

答案 0 :(得分:1)

->submissions是一个关系,因此您可以在->limit(2)之前使用->get()来限制使用查询生成器获得的项目数。然后只加载前2个。

如果您还需要其他所有内容,那么您可能想在foreach内使用一个计数器,该计数器将触发{{1}中的break;语句内的if调用}}循环:

foreach

有关更多信息,请参阅以下网站的Laravel文档: