title: looking for Eloquent [Capsule::select] return indexed array (not just order numbers)
body: <p>I'm exceuting this query....</p>
  
  <pre><code>use Illuminate\Database\Capsule\Manager as Capsule;
  </code></pre>
  
  <p>[...]</p>
  
  <pre><code>$sql = "SELECT
  blabla";
  
  $clients = Capsule::select($sql);
  dd($clients);
  </code></pre>
  
  <p>From this i get something like this:</p>
  
  <pre><code>[0]=&gt;
    array(4) {
  ["house_rec_by_class"]=&gt;
  string(8) "-1250.00"
  ["client_name"]=&gt;
  string(11) "lalala"
  ["client_id"]=&gt;
  string(19) "800001D1-14037201481"
  ["contract_stage"]=&gt;
  string(4) "Live"
  }
    [1]=&gt;
    array(4) {
     ["house_rec_by_class"]=&gt;
  string(7) "-250.00"
  ["client_name"]=&gt;
  string(15) "lolololo"
  ["client_id"]=&gt;
  string(19) "80000180-13939692362"
  ["contract_stage"]=&gt;
  string(4) "Live"
  }
  </code></pre>
  
  <p>Now what i'd like is to get this same array, with the [client_id] in the keys, instead of just consecutive numbers... like</p>
  
  <pre><code>["800001D1-14037201481"]=&gt; ['client_name' =&gt; 'lalalala', '...'],
  ["80000180-13939692362"]=&gt; ['client_name' =&gt; 'lolololo', '...']
  </code></pre>
  
  <p>I know i can re-loop the array and assign the keys, just was curious if there is a better way.. 
  Thanks..!</p>