Ошибка маршрутизации в Rails. Запущен PATCH "/ category / 8" Не найдено ни одного маршрута [PATCH] "/ 8" - PullRequest
0 голосов
/ 21 февраля 2020

Я получаю эту ошибку при производстве рельсов на пассажирском транспорте. он отлично работает в разработке на моем локальном хосте. но на сервере я получаю эту ошибку, когда хочу обновить категорию

У меня есть какой-то дополнительный маршрут в контроллере категорий, определенный с помощью get

route.rb

resources :categories
get "categories/:parent_category_id/child_categories", to: "categories#child_categories"

category_controller .rb

def edit
    @category = Category.find(params[:id])
end
def update
  @category = Category.find(params[:id])
  if @category.update(cat_create_params)
    flash[:success] = "category updated" 
    redirect_to categories_path
  else
    flash[:success] = "updating failed" 
    redirect_to categories_path
  end
end

журналы - это

Started PATCH "/categories/8" for 45.32.150.253 at 2020-02-21 18:38:57 +0330
ActionController::RoutingError (No route matches [PATCH] "/8"):

категорий, которые удаляются по егоlef?

и в адресной строке chrome я вижу правильный URL

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...