我有一个'笔记'列表,每个笔记都有一些标签,通过acts_as_taggable_on。这是一个很棒的插件,标签工作得非常好。
通过点击的标记过滤此笔记列表的最佳方法是什么?
示例:
<% @notes.each do |note| %>
<%= note.content %>
<% note.tag_list.each do |tag| %>
<%= link_to tag, '#', :class => "tag" %>
<% end %>
<% end %>
我应该用什么来替换'#'才能改变或扩大@notes?对此不太熟悉。
EDIt:我想要实际上就像StackOverFlow一样,如何根据链接向URL添加参数?
谢谢!
答案 0 :(得分:1)
我相信我明白了。只是有一个关闭时刻。
我可以创建一个命名路线,如:
match 'tags/:tag' => 'controller#index', :as => 'tag'
这样我就能得到我需要的参数。