如何在controller中利用一个多对多关联的中间表调用另一个表的数据

user表:
id name
drug表:
id drugName
user_drug表(中间表):
id user_id drug_id

models中:
User:
public function drug()
{
return $this->belongsToMany('Drug');
}
Drug:
public function user()
{
return $this->belongsToMany('User');
}
已邀请:

习惯把你宠坏

赞同来自:

$this->model->findOrFail($content->id)->line;

line 就是表关联方法 $this->model 是模型对象

希望能帮到你

飞翔的小猪

赞同来自:

User::find()->drug ,恩,好像是这样的,当然你可以在前面where跟上条件

要回复问题请先登录注册