如何在Laravel中显示多选2中的透视值?
在我的控制器中
$appointment = Appointment::with('services')->where('id', $id)->first();
这是输出
在我的刀片服务器中,我希望在multiselect2中显示透视表值service_id。当前,我的透视表中有两条记录
这是我的刀
@foreach ($service as $item)
<option value="{{ $item->id }}"
{{ in_array($item->id, $appointment->pivot_should_be_here ?: []) ? 'selected' : '' }}>
{{ $item->name }}</option>
@endforeach
1条答案
按热度按时间z8dt9xmd1#
在你的控制器里试试这个,你必须把这些值转换成数组,然后你可以把它传递给你的刀片。
然后在你的刀锋