Я хочу обновить свою базу данных, но она отправляет повторное значение в поле параметра.
Вот мой HTML-код:
<select name="size_id[]" multiple="multiple" style="margin-bottom:15px;"
class="form-control select_multiple">
@foreach($sizes as $skey=>$sitem)
@foreach ($product->Sizes as $pkey=>$psize)
<option value="{{$sitem->id }}"}} @if($sitem->id == $psize->id)selected="selected"@endif>
{{ $sitem->name}}+{{$skey}}
</option>
@endforeach
@endforeach
</select>
Модель продукта:
public function Sizes()
{
return $this->belongsToMany(Size::class,'product_sizes');
}
Размер модели:
public function Products()
{
return $this->belongsToMany(Product::class, 'size_products','product_id','size_id');
}