我有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