-1

如何创建索引路由/操作以查看我创建的所有标签!,我在https://github.com/mbleigh/acts-as-taggable-on使用 gem

谢谢。

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 以查看路由是什么。

您可以在这里查看实际的 Tag 模型:https ://github.com/mbleigh/acts-as-taggable-on/blob/master/lib/acts_as_taggable_on/tag.rb 您可以找到可用于 Tag 的字段在您的 db/schema.rb 文件中。

于 2012-10-23T05:09:49.043 回答