title: Laravel Relationship tables passing extra "s" with id name
body: <p>I am getting "'lessons.subjects_id" while there is "subject_id" in lesson table. dont know where is problem in my relationship. My relationship models are as under:</p>
  
  <pre><code>    class Lessons extends Model
  {
      public function subject()
      {
      return $this-&gt;belongsTo('Lea\Subjects');
      }
  
      public function category()
      {
      return $this-&gt;belongsTo('Lea\Category');
      }
  
  }
  </code></pre>
  
  <p>Subject Model is:</p>
  
  <pre><code>    class Subjects extends Model
      {
  
         public function category()
         {
           return $this-&gt;belongsTo('Lea\Category');
         }
         public function Lessons()
         {
           return $this-&gt;hasMany('Lea\Lessons');
         }
      }
  </code></pre>