わかりました、このような URL を撮影してい/applications/:application_id/jobseekers/new
ます。2 つの足場 (アプリケーションと求職者) を生成する場合、次のようにしてルートを機能させることができます。
resources :applications do
resources :jobseekers
end
しかし、求職者のための完全な足場は必要ありません。new メソッドと create メソッドだけが必要です。
jobseekers#new および jobseekers#create メソッドが機能するようにルートを作成するにはどうすればよいですか?
私は試した
resources :applications do
get '/applications/:application_id/jobseekers/new', :to => 'jobseekers#new', :as => :new_application_jobseeker
post '/applications/:application_id/jobseekers', :to => 'jobseekers#create'
end
しかし、それは私にこのエラーを与えます:
No route matches [GET] "/applications/3/jobseekers/new"
このURLにアクセスすると:
localhost:3000/applications/3/jobseekers/new