Ruby-on-rails – Quick Ruby on Rails question on redirect_to in the same Controller


Inside a given controller "BobsController" – is the controller argument on the redirect_to method optional, so that:

redirect_to(:controller => 'bobs', :action => 'index')

is the same as:

redirect_to :action => 'index'

when being used inside the BobsController class? I assume because the controller is derived from the current controller?

Best Solution

Yes you're correct. It assumes the current controller if :controller is not provided.