belongsToManyメソッド


public function departments()
{
    return $this->belongsToMany(Department::class);
}

belongsToManyメソッドをモデル内で用いることで、多対多のリレーションを表すことができる。

上記の例ではこれが記述されているモデルとDepartmentモデルにおける多対多のリレーションを定義している。