2016-11-29 70 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