2016-02-26 43 views
1

你好,我正试图让他与他的关系一个用户。所以一个用户表格用户表可能有很多项目,所以关系是一对多的。

展位模型Laravel雄辩地获得与他的关系的具体用户

public function booths() { 

    return $this->hasMany('App\Booth'); 
} 

用户模型

public function users() { 

    return $this->belongsTo('App\User'); 
} 

我设置从摊位表的user_id外键与标识从用户表连接。

我尝试此查询

$booth =User::findOrFail(83)->booths()->get(); 

,但得到的所有用户。用()也尝试过,但是在那种情况下,我得到了所有的展位。

回答

2

更改您的代码以

$user = User::with('booths')->findOrFail(83); 
+0

TNX unpvote我的问题信誉赢得 –

+0

凉爽,所以你的代码中正确显示,也许编辑您的帖子...有点难以阅读... –