エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Laravel】多対多のリレーションでsyncメソッドを使って中間テーブルを更新する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Laravel】多対多のリレーションでsyncメソッドを使って中間テーブルを更新する - Qiita
はじめに 業務で「多対多(Many to Many)」のリレーションを持つテーブルおよび、リレーションの管理の... はじめに 業務で「多対多(Many to Many)」のリレーションを持つテーブルおよび、リレーションの管理のための中間テーブルを用いる機会があった。 そこで、Laravelで中間テーブルを扱う方法や、その際に便利な attach メソッドやsync メソッド、またsyncメソッドの注意点など学んだことをまとめておく。 事前準備 テーブル構成 例として以下のようなテーブル構成の場合について説明する。 blogsとtagsは多対多の関係であり、blog_tagテーブルが中間テーブルとなる。 多対多の関係となるモデルとマイグレーションファイルを作成 まずは下記コマンドを実行し、blogsテーブルとtagsテーブルについてのモデルとマイグレーションファイルを作成する。 $ php artisan make:model Blog --migration $ php artisan make:mod