0
我有一些polymorphic_urls工作正常,像新的,编辑,索引,但我也需要它来摧毁行动。现在,网址是这样写rails polymorphic_url销毁行动
polymorphic_url [:admin, item], action: :edit, routing_type: :path
我没有破坏行动相关文档看出什么,是否有可能以某种方式调用它呢?
我有一些polymorphic_urls工作正常,像新的,编辑,索引,但我也需要它来摧毁行动。现在,网址是这样写rails polymorphic_url销毁行动
polymorphic_url [:admin, item], action: :edit, routing_type: :path
我没有破坏行动相关文档看出什么,是否有可能以某种方式调用它呢?
将:method => :delete
添加到在link_to中使用它时的show path/url。 destroy
url和show
url(以及update
)都是相同的url,请求中只是不同的方法(分别是:delete,:get,:patch)。
当您使用链接时,该方法将显示在标签中。
=link_to polymorphic_url([...], options), :method => :delete
这个工作,谢谢 – maki
你试过'方法:: delete'吗? – Argonus