カテゴリー
Linux

Laravel 5.8 で多対多構造を belongsToMany の引数をほぼ使い尽くしてなんとしてでもリレーションを実現する方法

Laravel 5.8 における belongsToMany の引数まとめ

  • 第 1 引数では最終的な接続先モデル名を名前空間含めて指定する
  • 第 2 引数では中間テーブル名を指定する
  • 第 3 引数では接続元モデル ID を示す中間テーブル内のカラム名を指定する
  • 第 4 引数では最終的な接続先モデル ID を示す中間テーブル内のカラム名を指定する
  • 第 5 引数では接続元モデル ID のカラム名を指定する
  • 第 4 引数では最終的な接続先モデル ID のカラム名を指定する