エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Laravel】リレーションシップでぜひ知ってほしいsync()メソッド
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Laravel】リレーションシップでぜひ知ってほしいsync()メソッド
さてさて、このブログでは予約投稿をしているので実はこの記事は久しぶりに書いています。 なぜ記事を書... さてさて、このブログでは予約投稿をしているので実はこの記事は久しぶりに書いています。 なぜ記事を書くたくなったかと言うと、 「これはもっと早く知っておきたかった😂」 という機能に遭遇したからです。 実はこの機能はLaravel 4.2でも使えるので、もう使ってる人からすると「当たり前じゃん・・・」となるかもしれませんが、先日その便利さを実感したのでぜひ記事としてお届けしたくなりました。 具体的に言うと、リレーションシップの保存に使う、 sync() です。 このメソッドを使うと、いちいちデータ削除や、存在チェックをせずに連結テーブルのデータ更新ができちゃうスグレモノなんですね👍 そこで❗ 今回は省コードを実現できる、このsync()メソッドの使い方をご紹介したいと思います。 ぜひ皆さんのお役に立てると嬉しいです😊✨ (なお、おまけ的なカンジで中間テーブルについても説明しています) 「