본문 바로가기
Back-End/Ruby

Rails CRUD - 데이터 저장이 잘 되었는지 확인하는 방법

by Junmannn 2022. 10. 3.
반응형
def saveCheck
	# NewData 라는 테이블이 있다고 가정합니다
    new_data = NewData.new
    new_data.title = "새로 만드는 데이터"
    new_data.status = 0
    new_data.save
	
    
    # 데이터가 안정적으로 잘 들어갔는지 확인하는
    if new_data.save
        puts "데이터가 안정적으로 만들어졌습니다"
    # 데이터가 잘 들어가지 않은 경우 어떤것이 오류인지 오류코드를 왁인
    else
    	# 오류가 생긴다면 오류 내용을 전부 찍어 보기
        puts new_data.errors.full_messages
    end
end

+ puts로 찍어본 로그는 rails s 를 띄운 서버 터미널에서 보실 수 있습니다

 

 

반응형