ネストされたルートがあり、希望どおりにフォーマットするのが困難です。私のroutes.rbには次のものがあります
resource :loan_application do
scope ":loan_application_id" do
resources :wizard, only: [:show, :update]
end
end
リンクをクリックして新しいリソースを作成すると:
<%= link_to business_loan_application_path(@user), method: :post %>
次のような URL に送信されます
http://localhost:3000/businesses/69/163/loan_application/wizard/eligibility
何らかの理由で、loan_id (163) が /loan_application の前に来ます。/loan_application の後に来てほしいです。
ルートをかき集めると、同じ問題が発生します。
business_loan_application_wizard GET /businesses/:business_id/:loan_application_id/loan_application/wizard/:id(.:format) wizard#show