エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Laravelで多対多リレーションを扱う
こんにちは!むちょこです。今日もPHPが楽しいです? 今日はLaravelで多対多リレーションシップを扱う方... こんにちは!むちょこです。今日もPHPが楽しいです? 今日はLaravelで多対多リレーションシップを扱う方法について解説したいと思います。 環境はPHP7、Laravel5.6です。 1. テーブル設計 Laravelの$php artisan make:authで生成されたusersテーブルが予めあるものとします。今回は、そのユーザに任意のスキルを登録できる機能を作りたいと思います。 ここでの”スキル”は、現時点で用意されているもの以外にも今後追加される可能性が高い類のデータとします。 そのため、usersテーブルに直接追加するのではなくskillsテーブルを別途用意し、多対多の関係となった各テーブルを中間テーブルで繋ぎます。 Laravelの場合、中間テーブルの命名はアルファベット順でテーブル名を並べるという規則がありますので、今回の場合はskill_userテーブルという名前になり