Я пытаюсь показать данные в таблице на основе значения столбца,
У меня есть таблица, col с именем designation_id, я хочу сгруппировать результаты на основе идентификатора и показать их в определенном порядке,
Это то, что я сейчас делаю для достижения результата в моем клинке,
Мой контроллер,
$statemembers = StateChairman::find($id)->statemembers;
Клинок
@foreach ($statemembers as $statemember)
{{$statemember->first_name}}
<br>
<h4> President </h4>
@if ($statemember->designation_id == 'P')
{{$statemember->first_name}}
@else
There are no members under the Chairman. Please add a new member under the chairman.
@endif
<h4> Vice President </h4>
@if ($statemember->designation_id == 'VP')
{{$statemember->first_name}}
@else
There are no members under the Chairman. Please add a new member under the chairman.
@endif
@endforeach
и т. Д.,
Поскольку идентификатор_идентификации является динамическим, я хотел бы выбрать его для меня динамически.
Модель,
class Statechairman extends Model
{
public function statemembers(){
return $this->hasMany('App\Statemembers','chairman_id','id');
}
}
class Statemembers extends Model
{
public function statechairman(){
return $this->belongsTo('App\Statechairman','chairman_id','id');
}