Удаление других вещей отлично работает. Он выглядит так же, как мой пост-контроллер (который работает), но не удаляет комментарии.Невозможно удалить модели комментариев в Rails
resources :comments, only: [:create, :destroy]
_comment частичная
<% if current_user?(comment.user) %>
<%= link_to "[Delete]", comment, method: :delete,
data: { confirm: "You sure?" } %>
<% end %>
комментарии контроллер
before_action :logged_in_user, only: [:create, :destroy]
before_action :correct_user, only: :destroy
def destroy
@comment.destroy
# @comment = @post.comments.find(params[:id]).destroy
flash[:success] = "Comment deleted"
redirect_to @post
end
private
def correct_user
@comment = current_user.comments.find_by(id: params[:id])
redirect_to request.referrer || root_url
end
Не могли бы вы добавить ваши маршруты, пожалуйста – Tobias
добавлен к сообщению .. – katarina
Вы получаете ошибку или что-то? – Tobias