简单的问题 - 如何获取当前的行动,包括查询字符串的路径或完整网址?
我希望将它保存到像这样的会话变量:
def show
@thingy = Thingy.find(params[:id])
session[:some_var] = current_url
...
end
目前我做以下,但似乎有点重手(尤其是查询字符串的指定单独PARAMS):
def show
@thingy = Thingy.find(params[:id])
session[:some_var] = thingy_path(@thingy, :q1 => params[:q1], :q2 => params[:q2])
...
end