title: Eloquent returning extra records
body: <p>I've defined a model for Eloquent like this:</p>
  
  
  
  <pre class="lang-php prettyprint-override"><code>&lt;?php
  
  class Order extends Eloquent {
      public $timestamps = false;
      protected $fillable = ['station_id', 'created', 'due', 'month', 'comments', 'name', 'ud', 'dp', 'swrv', 'sh', 'jmsw', 'sw', 'prrv', 'mhsw', 'bmsw', 'mp', 'pr', 'st', 'total_points'];
  }
  
  ?&gt;
  </code></pre>
  
  <p>So there are 19 columns listed in the fillable array.  When I call <code>Order::find($id)</code> and return that from a restler method the encoded JSON object has all my fillable columns with their proper values AND 20 extras where the key is the index, so station_id is listed under a 1 key, created is listed under a 2 key, etc...</p>
  
  <p>How do I make it not return those numbered values and just use the $fillable values?</p>