エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Railsでタグ機能をgemを使わずに実装した際のメモ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Railsでタグ機能をgemを使わずに実装した際のメモ - Qiita
Railsでタグ機能を実装したい場合、acts-as-taggable-onというgemを使用するのが一般的。 しかし Rails5... Railsでタグ機能を実装したい場合、acts-as-taggable-onというgemを使用するのが一般的。 しかし Rails5ではちょこちょこ不具合があがっていて、実装例もなかなか見つからない 実装したい内容に対し、いらない機能が結構ある カスタマイズがちょっとめんどくさそう 関連付けのいい勉強になりそう という理由から自分で実装してみることにしました。 実装した機能 ユーザー(user)は複数の記事(article)を作成することができ、その記事に対してユーザーは任意のカテゴリータグ(category)を付与することができる。 付与したカテゴリータグでユーザーは投稿の絞り込みを行うことができる。 (ちょうどQiitaの投稿に対するタグ機能のような感じです。) acts-as-taggable-onではポリモーフィズムを使用して複数テーブルに対し、タグを付与できるようにしていますが、