Подтвердить что ты не робот

Rails точка вместо косой черты в URL

На моих маршрутах .rb у меня есть:

get "projects/:category_id" => "projects#index"

Когда я пишу projects_path(1), сгенерированный URL-адрес /projects.1 вместо /projects/1. Вы знаете, почему это происходит? Вот результат rake routes:

 GET /projects/:category_id(.:format) projects#index
4b9b3361

Ответ 1

projects_path - это индекс, который принимает только один аргумент: формат. Вы хотите project_path(1)