title: Laravel Eager Loading - Load only specific columns
body: <p>I am trying to eager load a model in laravel but only return certain columns. I do not want the whole eager loaded table being presented.</p>
  
  <pre><code>public function car()
  {
      return $this-&gt;hasOne('Car', 'id')-&gt;get(['emailid','name']);
  }
  </code></pre>
  
  <p>I am getting the following error:</p>
  
  <p>log.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Call to undefined method Illuminate\Database\Eloquent\Collection::getAndResetWheres()'</p>