ruby - 새로 생성된 필드의 내용을 캡처할 수 있지만 데이터베이스에 저장되지 않는 이유는 무엇입니까?
PHP中文网
PHP中文网 2017-04-25 09:02:56
0
3
724

제목, 편집자, 콘텐츠라는 세 가지 필드가 포함된 뉴스라는 데이터 테이블을 구축했습니다. 그런 다음 콘텐츠를 채우고 제출했습니다. 세 가지 필드에 해당하는 콘텐츠가 백그라운드에서 캡처되었습니다. , 그러나 데이터베이스에 저장이 없습니다.

1. 프론트엔드 형태

2. 뉴스 컨트롤러입니다

3. 캡처되었지만 데이터베이스에 저장되지 않음

4. 데이터베이스가 비어 있습니다

이유를 알 수 있도록 도와주세요. 감사합니다!

PHP中文网
PHP中文网

认证0级讲师

모든 응답(3)
漂亮男人

create 작성에 문제가 있을 수 있습니다
@new = New.new(params[:new])
if @new.save!

으아악
世界只因有你

값을 지정하지 않았습니다

해 보세요 @new = New.new(new_params)

滿天的星座

형님, 값을 할당하지 않으셨으니 이 New.create를 사용하세요!(params)

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿