title: Laravel Eloquent ORM relationship query
body: <p>I need help, I have a problem with querying Model Relationships.
   I actually know and get the job done using the query method but I'd like to know the "laravel way" of querying relationships.</p>
  
  <p>Here's what's on my controller.
  //HealthProfile Controller
  //$id value is 2</p>
  
  <pre><code>$health_profiles = User::find($id)-&gt;with('health_profiles')-&gt;first();
  </code></pre>
  
  <p>problem is that the return for the query is the records for id = 1 and not id = 2. It basically ignored the "find" method. I just want to get the health profiles for a specific user_id.  </p>
  
  <pre><code>[id] =&gt; 1
      [firstname] =&gt; patrick
      [lastname] =&gt; marino
      [email] =&gt; patrick@gmail.com
      [membership_code] =&gt; starpatrick
      [birthdate] =&gt; 1989-05-17
      [contact_number] =&gt; 1230123
      [active] =&gt; 1
      [created_at] =&gt; 2014-07-01 16:10:05
      [updated_at] =&gt; 2014-07-01 16:10:05
      [remember_token] =&gt; 
      [health_profiles] =&gt; Array
          (
              [0] =&gt; Array
                  (
                      [id] =&gt; 1
                      [user_id] =&gt; 1
                      [parent_id] =&gt; 
                      [name] =&gt; patrick star
                      [relationship] =&gt; 
                      [gender] =&gt; male
                      [birthdate] =&gt; 1989-05-17
                      [marital_status] =&gt; 
                      [number_of_children] =&gt; 
                      [weigth] =&gt; 
                      [height] =&gt; 
                      [blood_type] =&gt; 
                      [blood_pressure] =&gt; 
                      [hdl] =&gt; 
                      [ldl] =&gt; 
                      [vldl] =&gt; 
                      [visual_activity] =&gt; 
                      [lifestyle] =&gt; 
                      [current_bmi] =&gt; 
                      [weight_goal] =&gt; 
                      [weekly_goal] =&gt; 
                      [rdc] =&gt; 
                      [created_at] =&gt; 2014-07-01 16:10:05
                      [updated_at] =&gt; 2014-07-01 16:10:05
                  )
  </code></pre>
  
  <p>This is my schema
  //User model</p>
  
  <pre><code>   public function health_profiles()
          {
              return $this-&gt;hasMany('HealthProfile');        
          }
  </code></pre>
  
  <p>//HealthProfile model</p>
  
  <pre><code>public function user()
      {
          return $this-&gt;belongsTo('User', 'user_id', 'id');
      }
  </code></pre>