質問: ### 前提・実現したいこと 現在Ruby on rails を用いて、ブログシテムを作っています。ブログにタグ付けを行い、タグをクリックするとそのタグの記事をすべて取得したいと思っています。 ### 発生している問題 acts-as-taggableの公式ページを見てみたのですが、英語力不足のためかよくわかりませんでした。 現在、ブログ記事にタグ付けを行うことはできていますが関連する記事をどう取得すればいいのかがよくわかりません。 taggableの使い方に詳しい方がいらっしゃれば、参考となるブログや解決の指針を教えていただければと思います。 ### 試したこと 公式ページを読む。 ### 補足情報(言語/FW/ツール等のバージョンなど) Ruby on rails/ruby ### 追記 あまりに情報が少ないのでまた後で追記します。
回答: タグを表示し、それをクリックすることで関連するオブジェクトを取得することが以下のHPを参考にすることで解決しました。 参考HP views/articles/tags_index.htmlと作り、部分テンプレートで_index.html.erbを読み込みました。 参考サイトではindex.html.erbについてコードが書かれているのでtags_index.html.erbように変更を加えました。 articlesコントローラー ``` def tag_index if params[:tag] @articles = Article.tagged_with(params[:tag]) else @articles = Article.all end @type = params[:tag] @tag_articles = @articles.includes(:user).page(params[:page]).per(5).order("id DESC") end ``` ただN+1問題が発生しているので直す必要があると思います。