Я работаю над плохим обслуживанием убранных рельсов.У меня есть действие обновления на рельсах, которое как для успешного, так и для неудачного обновления включает в себя перенаправление (не рендеринг), потому что маршруты испорчены, и я не могу легко напечатать рендер 'edit' (который, я полагаю, сохранит ошибки).
Есть ли способ сохранить ошибки объекта в представлении, чтобы отобразить их как ошибки в форме?Потому что при перенаправлении в представлении, что касается формы, ошибок там нет.Это выглядит примерно так:
complex_path = "/path_name/path_2name/edit/#{@product.id}"
if @product.update(part1_params)
flash[:notice] = completion_message
format.html { redirect_to complex_path
and return }
else
flash[:notice] = "Unable to save Product. "
format.html { redirect_to complex_path and return }
end