2016-11-29 15 views
0

新しいpolymorphic_urlsがあります。新しい、編集、インデックスのようなアクションで動作していますが、アクションを破棄する必要があります。今のurlのがrails polymorphic_url destroyアクション

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

のように書かれている何とかそれを呼び出す可能性がある場合、私は、アクションを破壊するために関連するドキュメントの何に表示されませんでしたか?

+0

あなたは 'method :: delete'を試しましたか? – Argonus

答えて

1

link_toで使用すると、show path/urlに:method => :deleteを追加します。 destroy urlとshow url(およびupdate)はすべて同じURLであり、要求内の異なるメソッド(それぞれ:delete、:get、:patch)です。

リンク先を使用すると、メソッドはaタグに表示されます。

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

これが動作します、ありがとう – maki

関連する問題