2

我正在搜索类的当前请求Rack::Request以查找参数。假设我在我的模型中生成了一个调试器,我不想发送新请求,但仍然找到我的参数。

我找不到任何可以存储当前请求的类属性,这是合理的。
我不知道如何找到可能包含信息的ApplicationControlleror的任何实例。Rack::Server

此外,在日志中达到峰值被认为需要付出太多努力,所以我希望将精力集中在查找请求对象上,而不是告诉我通过 grep/搜索日志。

希望能够偷懒,
爱Dzhon。

4

1 回答 1

0

我可能误解了您的问题,但是从控制器中您可以简单地访问request对象以获取其详细信息并params获取参数。

ItemController
  def show
    @page_variable = request.inspect + params.inspect
  end
end

例如,如果您想让请求对象对您的模型可用,您可以创建一个类访问器并将其存储在任何操作的开头(通过before_filter应用程序控制器中的 a)。更多细节为什么在这里

于 2013-06-12T12:52:16.990 回答