2012-11-07 4 views
0

ruby ​​on rails 컨트롤러의 양식에서받은 양식 데이터를 확인하고 싶습니다. ruby ​​on rails 컨트롤러에서받은 양식 데이터 확인

는이 시도하지만 아무것도 표시되지된다 @user 양식에 의해 전송 ( <%=form_for @user)

+1

제출이 성공했을 때 서버 로그를 확인하십시오. 생성 될 매개 변수 해시 그 안에 .. –

+0

서버 로그를 확인하는 방법? 그것은 콘솔에 표시된 것입니까? –

+0

yess ... 디버거 보석을 사용하여 매개 변수를 볼 수도 있습니다 –

답변

2

데이터가 params 해시에 저장된 형태 이름

@user.to_yaml 

(자세한 내용 this question 참조).

또한 개발 중에는 컨트롤러 동작에 raise을 입력하면 모든 요청 매개 변수가 표시된 오류 페이지가 표시됩니다.

2

위의 답변은 정확합니다. 하지만 뭔가를

all the details are stored in params only 

을 변경하려면 것이며, 응용 프로그램의

+0

+1 플래시 알림 –

1

왜 돈을 작업에 영향을주지 않습니다으로 flash.notice = params를

를 수행하여 플래시 사람들을 보여주기 위해 더 좋을 것입니다 콘솔에서 서버 로그를 체크하지 않거나 요청을 따라 이동하는 매개 변수와 파일을 추적하는 디버거 젬을 사용하지 마십시오 ...

+0

+1 디버거 용 –