이 질문은 미해결 문제 here과 관련이 있습니다.Rails 디버거를 사용하여 인스턴스 변수의 소스 식별
레일즈 디버거 또는 비슷한 것을 사용하여 인스턴스 변수 (또는 다른 변수)의 소스를 식별하고 추적 할 수 있습니까? 나는이 @venue
내 Venue
show
행동에서 내 Venue
show
보기로 전달되는,하지만 난 불량이 있거나 내 응용 프로그램에서 다른 곳 @venue
의 버전을 복제하는 것. 내가 Venue
컨트롤러 show
액션에서 @venue = Venue.find(params[:id])
을 주석 처리하면 오류가 발생하지만 show
뷰는 여전히 작동합니다. 이 복제본을 추적해야합니다.
나는 그렇게 생각하지 않는다. grep 사용을 고려 했습니까? 보기, 부분 또는 도우미에서 실수로 재 할당하지 않았습니까? 필터가 있습니까? –
아니, 어떻게 할 수 있습니까? – Raoot
... 모든'.rb' 파일에서 "@venue"에 대한 Grep입니다. 아마 파일을 볼 수도 있습니다. 대신'ack '을 사용해보십시오. –