RESTful URL 및 요청 유형을 사용하여 동작의 기본 매핑을 변경할 수 있기를 원합니다. /fruits/:id
전화 fruits
컨트롤러 show
행동에 GET
요청을 전송, 기본적으로 경로에 map.resources :fruits
을 추가 한 후 예를 들어레일에서 기본 REST 동작 변경
,
. 그러나 show
동작 대신 fruits
컨트롤러에서 사용자 지정 동작 (예 : display
)을 호출하고 싶습니다. 어떻게해야합니까? 이것은 라우트 구성이어야합니다.
이것은 귀하의 질문과 직접적인 관련이 없지만 Rails의 "RESTful 라우팅"은 REST와 아무 관련이 없습니다. 예쁜 URI는 REST와 직교합니다. "RESTful URL"과 같은 것은 없습니다. REST에 관심이 있다면 좀 더 읽어보십시오. Fielding의 논문은 신뢰할만한 출처이거나이 사이트의 REST 설명을 찾아 볼 수 있습니다. – aehlke