-1

ネストされたルートがあり、希望どおりにフォーマットするのが困難です。私の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
4

1 に答える 1