본문 바로가기

RUBY ON RAILS

데이터베이스 UPDATE

안녕하세요 멋사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