我正在搜索类的当前请求Rack::Request
以查找参数。假设我在我的模型中生成了一个调试器,我不想发送新请求,但仍然找到我的参数。
我找不到任何可以存储当前请求的类属性,这是合理的。
我不知道如何找到可能包含信息的ApplicationController
or的任何实例。Rack::Server
此外,在日志中达到峰值被认为需要付出太多努力,所以我希望将精力集中在查找请求对象上,而不是告诉我通过 grep/搜索日志。
希望能够偷懒,
爱Dzhon。
我正在搜索类的当前请求Rack::Request
以查找参数。假设我在我的模型中生成了一个调试器,我不想发送新请求,但仍然找到我的参数。
我找不到任何可以存储当前请求的类属性,这是合理的。
我不知道如何找到可能包含信息的ApplicationController
or的任何实例。Rack::Server
此外,在日志中达到峰值被认为需要付出太多努力,所以我希望将精力集中在查找请求对象上,而不是告诉我通过 grep/搜索日志。
希望能够偷懒,
爱Dzhon。
我可能误解了您的问题,但是从控制器中您可以简单地访问request
对象以获取其详细信息并params
获取参数。
ItemController
def show
@page_variable = request.inspect + params.inspect
end
end
例如,如果您想让请求对象对您的模型可用,您可以创建一个类访问器并将其存储在任何操作的开头(通过before_filter
应用程序控制器中的 a)。更多细节为什么在这里。