rails polymorphic_url destroy action

时间:2016-11-29 15:43:30

标签: ruby-on-rails

我有一些polymorphic_urls可以用于新的,编辑,索引等操作,但我也需要它来销毁动作。现在url被写成

polymorphic_url [:admin, item], action: :edit, routing_type: :path

如果有可能以某种方式调用它,我没有在docs中看到任何与destroy动作相关的内容?

1 个答案:

答案 0 :(得分:1)

在link_to中使用时,将:method => :delete添加到show path / url。 destroy网址和show网址(以及update)都是相同的网址,请求中只有不同的方法(分别为:delete,:get,:patch)。

当您使用链接时,该方法将显示在标签中。

=link_to polymorphic_url([...], options), :method => :delete
相关问题