LoginSignup
10
9

More than 5 years have passed since last update.

【Laravel】多対多のドキュメントがわかりくかったのでbelongsToManyの使い方を画像1枚にまとめたよ

Last updated at Posted at 2018-05-16

なぜ手書き?

手書きでパパッと書けたので、PCで図を作成するより楽だったからですごめんなさい

せめてスキャニングくらいしろ?

ごもっともです...

多分そのうちちゃんと図を作ります

belongsToMany

Laravelで多対多を実装する際にはbelongsToManyかhasManyThroughの2種類があります(他は知らないです)

写真のような、中間テーブルに2つの外部キーを含む際にbelongsToManyを用います

公式ドキュメントでは引数に何を与えればいいのか理解するために読む量が多いので、可視化しました

以下、SNSによくある「あるユーザーが、どのユーザーをフォローしているのか」の例です

22F141A7-0457-4041-8687-2EA9FECC1467.jpeg

10
9
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
9