簡単な質問-クエリ文字列を含む現在のアクションのパスまたは完全なURLを取得するにはどうすればよいですか?
次のようにセッション変数に保存したいと思います。
def show
@thingy = Thingy.find(params[:id])
session[:some_var] = current_url
...
end
現時点では次のことを行っていますが、少し手間がかかるようです(特に、クエリ文字列パラメータを個別に指定する場合)。
def show
@thingy = Thingy.find(params[:id])
session[:some_var] = thingy_path(@thingy, :q1 => params[:q1], :q2 => params[:q2])
...
end