ruby-on-rails - Rails link_to 销毁嵌套资源?

标签 ruby-on-rails ruby-on-rails-3

我有一个嵌套的资源附件,我想创建一个 link_to销毁/删除附件。这是我所拥有的,但它以 GET 与 PUT 的形式发布:

<%= link_to "Delete Attachment", project_thread_attachment_path(@attachment.thread.project.id, @attachment.thread.id, @attachment.id), :confirm => "Are you sure you want to delete this attachment?", :method => :delete, :action => "destroy" %>

想法?谢谢!

最佳答案

尝试

link_to "Delete Attachment", [@attachment.thread.project,@attachment.thread,@attachment], :confirm => "Are you sure?", :method => :delete

它有效吗?

关于ruby-on-rails - Rails link_to 销毁嵌套资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4940481/

相关文章:

ruby-on-rails - 在 Ruby 中检测上传文件的 MIME 类型

ruby-on-rails - 如何在 curl (bash) 脚本中使用 ruby​​ rails 变量

ruby-on-rails - 如何找出是否/何时将 github 合并请求作为 gem 发布

ruby-on-rails - url 中的语言环境前缀

sql - 将 pg_try_advisory_xact_lock() 放在嵌套子查询中?

ruby-on-rails - 在 has_many View 表中显示名称而不是 ID

ruby-on-rails - 使用 Pow 作为服务器在 RubyMine 中调试 - Ruby 2.1.1 + Rails 4

ruby-on-rails - mongodb 无法创建/保存双字节语言

ruby-on-rails-3 - ruby -heroku : command not found

ruby-on-rails - Rails 帮助 ActionView::Template::Error 提示:没有运算符匹配给定的名称和参数类型。您可能需要添加显式类型转换