Laravel 4 拉威尔一对一,反比关系
我正在处理一对一关系的表。我有Laravel 4 拉威尔一对一,反比关系,laravel-4,one-to-one,Laravel 4,One To One,我正在处理一对一关系的表。我有用户和供应商 用户模型 public function vendedor(){ return $this->hasOne('Vendedor', 'users_id'); } public function user(){ return $this->belongsTo('User'); } 供应商型号 public function vendedor(){ return $this->hasOne('Vendedor', 'us
用户
和供应商
用户模型
public function vendedor(){
return $this->hasOne('Vendedor', 'users_id');
}
public function user(){
return $this->belongsTo('User');
}
供应商型号
public function vendedor(){
return $this->hasOne('Vendedor', 'users_id');
}
public function user(){
return $this->belongsTo('User');
}
我知道我可以这样做来获取任何属性表单Vendedor
但是我如何才能做相反的事情,从
Vendedores
获得一个像这样的id:
可能吗?我总是遇到这个错误
Trying to get property of non-object
我相信您也必须在
user
方法中指定fk,例如:
$this->belongsTo('User', 'users_id')
我相信你也必须在用户方法中指定fk。你是说这个
$this->belongsTo('user','users\u id')
?是的。你测试过了吗?就是这样!谢谢,请回答,这样我可以选择你。