레일 컨트롤러 또는 뷰의 범위 내 : 레일스 라우팅 메커니즘을 쿼리하여 상대 URL 문자열을 설정할 수 있습니다 (예 : 컨트롤러의 "/ controllername/action/whatever"). 이 클래스는 요청을 처리 할 책임이 될 것주어진 컨트롤러 문자열을 확인하는 방법
나는 이런 식으로 뭔가를하고 싶어?. contorllerClass이 클래스의 인스턴스
controllerClass = someMethod("/controllername/action/whatever")
내가 어떤 가정을하고 싶지 않아 경로 정보 대회 예. 위의 예제에서 "controllername"은 항상 컨트롤러의 이름입니다 (그렇지 않기 때문에).
터무니을! SO가 '대답이 게시되었습니다.'라고 말하면 19 분이 지났습니다. 정답은 +1입니다. – Swanand
Rails 3.2.x에 적용되지 않습니다 : ( – Nowaker
은 이제 Rails에 있습니다. application.routes.recognize_path()', 그런데. –