Я следую руководству Michael Hartl Rails и по какой-то причине следующий код:
<%= link_to 'delete', user, :method => :delete, :confirm => "You sure?",
:title => "Delete #{user.name}" %>
Выдает запрос GET (как я проверял, проверяя журнал сервера rails). Я также подтвердил, что следующая строка находится в представлении моего приложения:
<%= javascript_include_tag :all %>
Одна вещь, которую я не совсем понял, и это, вероятно, источник моей проблемы: где определяется метод удаления? Я подтвердил в исходном коде Hartl, что он определяет метод "destroy" в контроллере, а не "delete". Но даже если я изменил link_to на: method = > : destroy, он просто выдает GET.
Я использую Rails 3.1. Любые советы?