我想打印一個值爲字符串格式。使用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()獲取請求的內容 –