我如何使用该link_to
方法,以利用该remove_tag
动作?
问题控制器.rb
def remove_tag
@issue.remove_it
end
问题.rb
def remove_it
self.users.delete(User.find(1))
end
我如何使用该link_to
方法,以利用该remove_tag
动作?
问题控制器.rb
def remove_tag
@issue.remove_it
end
问题.rb
def remove_it
self.users.delete(User.find(1))
end
<%= link_to "Remove Tag", remove_tag_issue_path(@issue) %>
或者
<%= link_to "Remove Tag", [:remove_tag, @issue] %>
并且remove_tag
行动应该在member
问题资源的路线中呈现
这取决于您如何设置路线。您可能需要为该操作使用命名路由,因为它不是标准资源路由。
我建议您阅读以下内容:
http://guides.rubyonrails.org/routing.html
lint_to 使用路由中定义的任何内容