Я хотел бы присоединиться к следующим 3 таблицам: * Элемент * Roll * Rollmapping
Таблица участников
|id|first_name|last_name|......
Таблица Roll
|id|roll_id|member_id|status|.....
Rollmapping
|id|roll_date|........
идея заключается в том, что когда я нажимаю на блейд-шоу show member, я вижу все даты бросков, которые имеют установленный статус - в этом случае "P"
У меня это есть на моем Участнике.php файл
public function outstanding()
{
return $this->roll()->where('status', '=', 'P');
}
На show.blade под элементом у меня есть следующая таблица:
<table class="table">
<thead class = 'text-primary'>
<th class="text-center">Date</th>
<th></th>
</thead>
<tbody>
@foreach ($member->outstanding as $o)
<tr>
<td class="text-center">{{$o->roll_id}}</td>
<td class="text-center"><a href="{{action('RollController@updateRoll', $o->id)}}" title="Paid" class="btn btn-success"><i class="material-icons">done</i></a></td>
</tr>
@endforeach
</tbody>
</table>
Это возвращает правильный ответ, но с Roll_ID я хотел бы присоединитьсяПоказывать дату Roll_date из таблицы сопоставления
Мне нужно, чтобы это было на Модале Участника, поэтому я отображаю только данные для этого члена.
Спасибо