2012-08-09 2 views
3

레일 3의 실제 작업 중 13 장을 읽었으며 respond_with 메소드에서 해시 :methods => "last_ticket"을 사용합니다. 그러나 나는 이것이 무엇을하는지, 그리고 respond_with에 전달할 수있는 옵션을 어디서 발견하는지 이해하지 못합니다. 누군가 내가 그것을 어디에서 발견하는지 말해 줄 수 있습니까?respond_with 옵션

+0

당신이 어떻게 생겼는지 코드의 코드 블록을 게시 할 수 있습니다 희망을 보여줍니다? – Olives

답변

1

Responder에 대한 Ruby API 문서는 respond_with에 전달할 수있는 사용자 정의 옵션에 대해 설명합니다. 문서에서 발췌 :

respond_with를 사용하면 기본 렌더링 호출 으로 전달되는 옵션을 전달할 수도 있습니다. 이러한 옵션은 성공을 위해서만 적용됩니다. 시나리오.

귀하의 경우에는 성공적인 요청 결과가 "last_ticket"(같은 컨트롤러에 정의 된) 메서드로 전달됩니다. 이 튜토리얼은 당신에게 실제적인 사용뿐만 아니라 respond_with의 의미 What's New in Edge Rails: Cleaner RESTful Controllers w/ respond_with

관련 문제