Если вы ищете коллекцию для цикла, вы не получите этого, если используете first()
, поскольку это не будет тянуть коллекцию, а скорее один объект. Изменение
$request = examrequest::first()->users;
до
$request = examrequest::with('users')->get();
На данный момент коллекция экзаменов будет находиться внутри $ request
.
На стороне лезвия, если вы хотите зациклить эту коллекцию и вытащить каждого пользователя, вы можете упростить это, просто потянув пользователя с foreach. Изменения:
@foreach ($user_request as $key => $value )
до
@foreach ($user_request as $request )
, а затем извлеките необходимые поля из пользовательского отношения на объекте $request
: $request->users->id
... и т. Д. Внутри цикла на странице блейда.