У меня есть маршруты, перечисленные ниже
resources :jobs do
resources :invoices, :only => [:show] do
get 'submit_invoice', :on => :member
end
end
Таким образом, средний маршрут создает URL-адрес, подобный /jobs/:job_id/invoices/:id/submit_invoice
, и это именно то, что я хочу. Однако рельсы присваивают имя submit_invoice_job_invoice
пути, который ужасно и ужасно набирать.
Как я могу сделать имя просто submit_invoice
, чтобы я мог иметь submit_invoice_path
и submit_invoice_url
?