У меня есть таблица, и у меня есть проверка для настройки уникальности в таблице.например.
создание сообщений в таблице (id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY UNIQUE, заголовок varchar (255) уникален, текст контента);
Здесь заголовок уникален.Также нужно сообщить модельному классу об этой уникальности?Если нет, когда я вставляю дубликат заголовка, это дает мне ошибку.Как мне это уловить.В настоящее время рельсы показывают мне обратную трассировку, и я не могу поместить свои собственные сообщения об ошибках
def create
@f = Post.new(params[:post])
if @f.save
redirect_to posts_path
else
@flash['message'] = "Duplicated title"
render :action=>'new'
end
end
Я не перенаправлен на новую и вместо этого показываю большую обратную трассу.