laravel eloquent ORM中的用户主管

时间:2017-06-29 10:15:37

标签: laravel eloquent

我目前的表格如下

用户

  • id
  • 名称

  • ID
  • supervisor_id
  • USER_ID

但是,我不知道如何为Eloquent Model建立。

我不确定,我应该在User模型中这样写。

public function supervisors()
{
    return $this->morphToMany('App\Supervisor', 'supervisor','supervisor_id');
}

public function user()
{
    return $this->morphedByMany('App\User', 'user','user_id');
}

0 个答案:

没有答案