2016-11-29 69 views
0

我有一些polymorphic_urls工作正常,像新的,编辑,索引,但我也需要它来摧毁行动。现在,网址是这样写rails polymorphic_url销毁行动

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

我没有破坏行动相关文档看出什么,是否有可能以某种方式调用它呢?

+0

你试过'方法:: delete'吗? – Argonus

回答

1

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

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

=link_to polymorphic_url([...], options), :method => :delete 
+0

这个工作,谢谢 – maki