1
내 routes.rb
파일에 작업이 있습니다.다른 컨트롤러의 경로 경로 도우미
post '/deliveries/:id/confirm' => 'deliveries#confirm', :as => 'delivery_confirm'
delivery 컨트롤러에 대한보기를 사용할 때 delivery_confirm_path
도우미 만 사용할 수 있으며 모든 것이 잘 작동합니다.
내가 가진 것도 배달에 줄을 추가하는 것이며,이 줄 컨트롤러에서 만들기 작업에 AJAX 요청을 보냅니다. 응답은 전달 페이지를 업데이트하고 대부분은 작동합니다.
하지만 배달을 위해 경로 도우미 중 하나를 사용하려고하면 다음 오류 메시지가 표시됩니다.
No route matches {:controller=>"deliveries", :action=>"confirm"}
배달 줄에서 배달 경로 도우미를 사용할 수없는 이유가 있습니까? 전망?
아하! 조금 더 파고들 필요가있는 괄호에 약간의 문제가있었습니다. – asc99c