new_photo_path возвращает /photos/new.
new_photo_path
/photos/new
Однако помощник awesome_photos_path создан для /photos/awesome, определенного как:
awesome_photos_path
/photos/awesome
resources :photos do collection do get 'awesome' end end
Это раздражает. Есть ли простой способ облегчить боль?
Попробуйте это:
match "/photo/awesome" => "photos#awesome", :as => :awesome_photo