Например, у меня есть что-то подобное в моем контроллере
def save
...
render 'error' if user.nil?
@cast = user.cast
render 'cast'
end
Так что у меня nil: здесь нет ошибки метода (в user.cast
).Но если я использую redirect_to
вместо render
, все будет отлично работать.
Так что похоже, что rails не останавливает свой исполнительный стек после рендеринга, а останавливается после redirect_to.Не так ли?