validates_?
DB에 데이터를 넣을때 에러를 방지하기 위한 루비 코드
validates에서 에러가 발생하면 .save가 break 된다.

validates_presence_of :속성 명, :message => "값이 없을 때 출력할 에러메세지"
validates_presence_of :속성 명, :속성 명, :message => "두 속성 중 하나에라도 값이 없을 때 출력할 에러메세지"

validates_length_of :속성 명, :maximum => 숫자, :message => "값의 길이가 설정한 숫자를 넘었을 때 출력할 에러 메세지"
validates_length_of :속성 명, :minimum => 숫자, :message => "값의 길이가 설정한 숫자를 넘지 못했을 때 출력할 에러 메세지"

validates_length_of :속성 명, :in => 최소값..최대값, :too_short => "에러 메세지", :too_long => "에러 메세지"