你必须使用Laravel辅助函数groupBy();控制器中的示例:
$cars = Cars::where('status', 1)->get();
$carModels = $cars->groupBy('model');
在刀片中:
<select>
@foreach($carModels as $model => $cars)
<optgroup label="{{$model}}">
@foreach($cars as $car)
<option value="volvo">$c</option>
@endforeach
</optgroup>
@endforeach
</select>