我不能显示belongsToMany关系中的任何行(教师有主题)。我在另一个表上使用了完全相同的代码,但由于某种原因,这段代码出现了一个错误,即colum在出现时不存在。错误: SQLSTATE42S22:列未找到:'on子句‘中的1054个未知列'Subjects.subject_id’
$sub = $this->Subjects->findTutors', function ($q) use (
我正在使用Laravel5.3,并需要一些帮助雄辩的模型查询。我有三个模型(UserDetails,类别,文章)。我在UserDetails->类别(belongstoMany)和类别->文章(belongstoMany)之间有一种关系,两者之间的关系很好。关系在模型中的应用 public function Categories(){
return $this->belongstoMany('App\Categories$this-&g
我必须使用SQL表:users和roles;user表由id (PRIMARY)、email、password和role_id (INDEX)列组成。角色表由一个id (PRIMARY)和一个name列组成。用户只能有一个角色(管理或用户)。with id=2这对我来说是合乎逻辑的,"Find the role belonging to the user with id 2"
但是它抛出了这个错误