我想打印一个值为字符串格式。使用Ruby转换为字符串
Rails.logger.debug(request)
,而我试图打印我得到的输出作为
#<ActionDispatch::Request:0x45aa2c8>
如何打印此值,以字符串形式。
我想打印一个值为字符串格式。使用Ruby转换为字符串
Rails.logger.debug(request)
,而我试图打印我得到的输出作为
#<ActionDispatch::Request:0x45aa2c8>
如何打印此值,以字符串形式。
您可以.inspect
输出其内容的对象,但请记住,此对象是一个包含多个字符串的类。如果您有任何特定的数据,请将其添加到您的问题中。
Rails.logger.debug(request.inspect)
ActionDispatch::Request文件 - 看看这里的,可能包含你后的信息单独的实例方法。
是的这会返回你正确的结果。
Rails.logger.info(请求)
你写什么,通常会返回一个数组。
使用'to_s'或'inspect' – oldergod
Rails.logger.debug(request.inspect)??? – chinchu
你可能想.body()获取请求的内容 –