Ссылка «Удалить» отправляет «Get» вместо «Delete» в представлении Rails 3
Я использую Rails 3, и у меня есть страница, которая выводит список сообщений из базы данных. Я хотел бы иметь возможность удалить сообщение из ссылки.
Второй пример ниже работает, но первый - нет. Кто-нибудь знает, почему первый не сработает? Мой взгляд содержит:
# 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 %>
Мой файл маршрутов содержит следующее:
resources :posts