【发布时间】:2010-03-03 02:27:55
【问题描述】:
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 到底是什么?它从何而来?就文档而言,有人能指出我正确的方向吗?
【问题讨论】:
标签: ruby-on-rails ruby