안녕하세요 멋사3기 Kyunni입니다.
이번 포스팅은 아홉 번째 강의인 '데이터베이스 수정하기' 편에 관련된 포스팅입니다. 이번 포스팅을 끝으로 데이터베이스의 CRUD에 대한 모든 내용이 마무리가 됩니다. 이로써, 어떠한 프로젝트가 되던지 뚝딱뚝딱 만드실 수 있으리라 짐작합니다. :)
# 프로젝트는 지난 번 포스팅에 이어서 진행하도록 하겠습니다. 이후에 modify.erb, update.erb(컨트롤러에 선언만 해주시면 됩니다.) 파일을 생성해주세요 :)
write.erb
삭제버튼인 [x] 옆에 [m](modifiy의 m을 따왔습니다.)이라는 버튼을 생성해주었습니다. 해당하는 데이터 세트에 대한 modify 페이지로 이동합니다.
modify.erb
<form>에서 이름과 컨텐츠를 입력받을 수 있는 소스코드 입니다. 참고로 value 값은 input태그 안에 애초에 입력되어있는 내용을 미리 작성해주는 속성입니다. form의 내용을 update로 넘겨줍니다.
컨트롤러 파일
id값을 선택한 m에 해당하는 데이터에서 전달받아 one_mcontent에 그 데이터 세트를 저장합니다. 해당하는 데이터베이스에 name과 content를 새로이 수정시키고 저장하면 수정이 완료됩니다 :)
'RUBY ON RAILS' 카테고리의 다른 글
데이터베이스 시드 & 이미지 업로드 (0) | 2015.07.29 |
---|---|
데이터베이스 릴레이션 (0) | 2015.07.23 |
데이터베이스 Delete(Destroy) (0) | 2015.07.22 |
TDD(테스트 주도 개발) (0) | 2015.07.21 |
Ruby, Database 입문 (0) | 2015.07.20 |