エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Rails]中間テーブルを用いたタグ付け機能の実装(Gemなし) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Rails]中間テーブルを用いたタグ付け機能の実装(Gemなし) - Qiita
目標 チェックボックスを複数選択し、中間テーブルを介してタグ付け機能を実装する。 開発環境 ・Ruby: ... 目標 チェックボックスを複数選択し、中間テーブルを介してタグ付け機能を実装する。 開発環境 ・Ruby: 2.5.7 ・Rails: 5.2.4 ・Vagrant: 2.2.7 ・VirtualBox: 6.1 ・OS: macOS Catalina E-R図 上記の画像は今回の実装するイメージです。 今回は私が実装したサウナの種類を複数選択して登録する例で話させていただきます。 事前準備 画像のようなサウナを新規作成する画面を用意しました。 今回の話で使用するのは、サウナジャンルの複数のチェックボックスを選択して中間テーブルであるサウナジャンルを用いて実装する方法です。 登録機能など基本的な機能は実装済みの前提でお話させていただきます。 モデルにアソシエーションを記述する class Sauna < ApplicationRecord has_many :sauna_genres, de