O link Delete envia "Get" em vez de "Delete" na visualização Rails 3
Estou usando o Rails 3 e tenho uma página que gera uma lista de postagens do banco de dados. Gostaria de poder excluir uma postagem de um link.
O segundo exemplo abaixo funciona, mas o primeiro não. Alguém sabe por que o primeiro não funciona? Minha visão contém:
# this link sends a "GET" request which asks for the #show function
<%= link_to 'Delete', post, :method => :delete %>
# this link sends the proper "DELETE" request which asks for the #destroy function
<%= button_to 'Delete', post, :method => :delete %>
O arquivo Minhas rotas contém o seguinte:
resources :posts