Когда дело доходит до Rails, всегда есть степень чёрной магии, и я не могу найти документацию, которая поможет мне разобраться в этом. То, что делает redirect_to, совершенно очевидно. На самом деле этот вопрос даже не имеет прямого отношения, но аргумент, который я вижу, часто передается redirect_to и не может понять, откуда берется этот аргумент. Например, если вы создадите новый объект, скажем, «пользователь», вы увидите такой код в user_controller.rb:
def destroy
@user = User.find(params[:id])
@user.destroy
respond_to do |format|
format.html { redirect_to(users_url) }
format.xml { head :ok }
end
end
Вопрос в том, что именно здесь users_url? Откуда это взялось? Может ли кто-нибудь указать мне правильное направление в том, что касается документации?