Laravel 5, фильтрация запросов к базе данных с использованием ассоциации/сводной таблицы

Мне нужен список всех отраслей, связанных с проектом. Что я могу получить, так это все идентификаторы отраслей для каждого проекта, используя ассоциативную таблицу. Я не могу понять, как вернуть каждую отрасль->название из этих идентификаторов.

В моей базе данных есть три таблицы: проекты, проекты_отрасли и отрасли. Таблица «projects_industries» имеет «id», «project_id» и «industries_id».

Следующий код возвращает пустую HTML-страницу. Спасибо за вашу помощь / предложения!

Контроллер проектов :

public function show(Project $project){
....$projectsindustries = DB::table('projects_industries')->select('*')->where('projects_id', $project->id)->get();
....$industries = Industry::all();
....return view('projects.show', compact('project', 'projectsindustries', 'industries'));
}

Кстати, я знаю, что $projectsindustries DB Query работает

Просмотр блейд-сервера :

@if($projectsindustries)
....<ul>
........@foreach($projectsindustries as $projectindustry)
............@foreach($industries as $industry)
................<li><a href="#">{{ $industry::where('id', '=', '$projectindustry->industries_id')->get()->name; }}</a></li> 
............@endforeach
........@endforeach
....</ul>
@else
....<p>no industries.</p>
@endif

person Scudder Stevens    schedule 06.06.2015    source источник