LINUX.ORG.RU

Реализация метода destroy вROR

 , ,


0

1

Доброго времени суток. Возникла проблема с реализацией метода destroy в рельсах. Конфигурация: Ruby 2.3.3 , Rails 5.1.6

Файл show :

<h1><%= @article.title %></h1>
<p><%= @article.body %></p>
<%= link_to "<< Back to Articles List", article_path %>
<%= link_to "Delete", article_path(@article), method: :delete %>

Контррллер:

def destroy 
  @article = Article.find(params[:id])
  @article.destroy
  redirect_to article_path(@article)
end

Выдаёт ошибку : Routing Error No route matches [DELETE] «/articles.id»

Что не так?

14 августа 2018 г.

Делай так:

<%= link_to "Delete", @article, method: :delete %>
DILIN ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.