关于 lavavel5.8 关联模型,中间表使用问题
现有三张表:
task 表有字段: id,uid,title 等字段;
bidding 表有字段:id,tid,uid 等字段;
user 表有字段:id,name 等字段;
task 表与 bidding 表为一对多关系,一个任务可有多个用户投标。
在task模型中定义关联如下:
public function bidding()
{
return $this->hasMany('App\Models\Bidding', 'tid');
}
这样能查出每个任务参与投标的所有用户列表,但是这样查询的结果只有 uid,如果想要取得对应的用户名称,请问laravel中有对应的方法吗?
推荐文章: