사용자로부터 표준 입력을받는 간단한 응용 프로그램을 작성하고 있습니다. 이메일 항목에 관해서는, 나는 그것이 표준 전자 메일 형식 인 경우는 확인이 새로운 인스턴스가 저장 될 것입니다 때 그것은이 같은 문제를 나열했다 :Sinatra와 함께 오류 메시지 표시
내가 아는u = User.new
u.email = params[:email]
u.save
if u.save
redirect '/'
else
u.errors.each do |e|
puts e
end
end
가인지하는 경우 올바른 경우 홈 페이지로 돌아 가야합니다. 그것이 틀린 경우에도 홈 페이지로 돌아가고 싶지만 오류 값을 반환하기를 원합니다 (팝업 또는 사용자가 전자 메일 형식이 잘못되었음을 알리는 화면 상에 뭔가가있을 수 있습니다).). 이 작업을 수행하는 가장 좋은 방법은 무엇입니까?