title: Laravel 5.3 - Form model binding select boxes
body: <p>I have 3 select boxes in a Form and i want to make model binding but it doesn't work. These are my select boxes in form</p>
  
  <pre><code>&lt;div class="form-group"&gt;
      {!! Form::label('worktype_list1', 'Servicekräfte: ', ['class' =&gt; 'col-md-4 control-label']) !!}
      &lt;div class="col-md-2"&gt;
      {!! Form::select('worktype_list[]', $worktypes, null, ['id' =&gt; 'worktype_list1', 'class' =&gt; 'col-md-2 form-control', 'required']) !!}
      &lt;/div&gt;
  &lt;/div&gt;
  
  &lt;div class="form-group"&gt;
      {!! Form::label('worktype_list2', 'Servicekräfte: ', ['class' =&gt; 'col-md-4 control-label']) !!}
      &lt;div class="col-md-2"&gt;
      {!! Form::select('worktype_list[]', $worktypes, null, ['id' =&gt; 'worktype_list2', 'class' =&gt; 'col-md-2 form-control', 'required']) !!}
      &lt;/div&gt;
  &lt;/div&gt;
  
  &lt;div class="form-group"&gt;
      {!! Form::label('worktype_list3', 'Servicekräfte: ', ['class' =&gt; 'col-md-4 control-label']) !!}
      &lt;div class="col-md-2"&gt;
      {!! Form::select('worktype_list[]', $worktypes, null, ['id' =&gt; 'worktype_list3', 'class' =&gt; 'col-md-2 form-control', 'required']) !!}
      &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>And this is the store method:</p>
  
  <pre><code>public function store(UrequestsForm $request)
  {
  
      //dd($request-&gt;all());
      $urequest = Auth::user()-&gt;requests()-&gt;create($request-&gt;all());
  
      $urequest-&gt;worktypes()-&gt;attach($request-&gt;input('worktype_list'));
  
      return redirect('urequests')-&gt;with('success', 'Anfrage erfolgreich gemacht!');
  }
  </code></pre>
  
  <p>The validation is working fine and saving....but when i go to edit view
  in every select box is the same and has the same options selected...
  I have followed the tutorial on laracasts...and this works for multiple select box but not for single item select.</p>
  
  <p>If anyone has done this please help.</p>