Рассмотрим этот код моего контроллера:
def create
change_some_db_values
buyer = Buyer.new(params[:buyer])
if buyer.save
redirect_to(:action => 'index')
else
render('new')
end
end
Я хотел бы знать заранее, если buyer.save
потерпит неудачу или нет. Если это не удастся, я не хочу выполнять change_some_db_values
. Как мне этого добиться?