我有2個關係數據表;用戶表和memberdetails表。Laravel 4:雄辯的關係得到所有數據
Users.php
class Users extends Eloquent{
public function memberdetails()
{
return $this->hasOne('Memberdetails','user_id');
}
}
Memberdetails.php
class Memberdetails extends Eloquent{
public function user()
{
return $this->belongsTo('Users','user_id');
}
}
當我嘗試檢索數據,與$data = User::find($id);
我只能從用戶表中的數據。我的刀片形式的
例子:
{{-- User's Name, stored on user table --}}
{{ Form::text('name',null, array('id'=>'name','class'=>'form-control','required')) }}
{{-- User's address, stored on member table --}}
{{ Form::text('address',null, array('id'=>'address','class'=>'form-control','required')) }}
當我訪問,localhost/user/2/edit/
,名字字段被填充,但地址字段爲空。如何從兩個表中檢索數據並將其放入表單中進行編輯?
謝謝。
你不需要'user_id'參數 – malhal