-1

作成したすべてのタグを表示するインデックス ルート/アクションを作成するにはどうすればよいですか?

ありがとう。

4

1 に答える 1

1

ActsAsTaggableOn::Tag.all を使用して、すべてのタグを一覧表示します。たとえば、

# tags_controller.rb
def index
  @tags = ActsAsTaggableOn::Tag.all
end

# tags/index.html.erb
<% @tags.each do |tag| %>
  some html to display
<% end %>

もちろん、タグ コントローラがない場合は、作成する必要があります。また、routes.rb にルートを作成する必要があります。必要に応じて、rails generate controller tags index コマンドを使用できます。rake routes を実行して、ルートが何であるかを確認します。

ここで実際のタグモデルを見ることができます: https://github.com/mbleigh/acts-as-taggable-on/blob/master/lib/acts_as_taggable_on/tag.rb そして、あなたが見つけることができるタグのために利用可能なフィールドdb/schema.rb ファイルに。

于 2012-10-23T05:09:49.043 に答える