您好,我正在尝试获得一个用户的关系。因此,一个用户表单用户表可以有许多项目,因此关系是一对多。
展位型号
public function booths() {
return $this->hasMany('App'Booth');
}
用户模型
public function users() {
return $this->belongsTo('App'User');
}
我从展位表中设置外键user_id该外键与用户表中的 ID 连接。
我尝试此查询
$booth =User::findOrFail(83)->booths()->get();
但获取所有用户。也尝试了 with(),但在这种情况下,我得到了所有的展位。
将代码更改为
$user = User::with('booths')->findOrFail(83);