Я хочу отобразить 2 таблицы в 1 представлении
примерно так:
{{ $match->title }}
{{ $distance->distance }}
, но не могу заставить его работать.
Это мой контроллер:
public function bikeGamesMatch(Request $request){
$matches = BikeGame::find($request->id);
$distances = Distance::find($request->id);
dd($matches);
return view('bike_games.match', compact("matches","distances"));
}
почему $distances
возвращается к null
, когда я dd()
: это?
это мое мнение:
<th scope="col" class="text-center"><strong>Game Title:</strong>
@foreach($matches as $match)
{{ $match->title }}
@endforeach
</th>
<th scope="col" class="text-center"><strong>Target: Distance</strong>
@foreach($distances as $distance)
{{ $distance->distance }} {{ $distance->unit }}
@endforeach
</th>
ЕслиЯ делаю это, вид дает мне 404
$matches = BikeGame::find($request->id)->firstOrFail();
$distances = Distance::find($request->id)->firstOrFail();
Что я здесь не так делаю?