2009-08-29 33 views
0

每當我嘗試如何查看請求對象的外觀?

logger.info ("REQUEST: \n " + request.to_yaml) 

我得到這個錯誤:

can't dump anonymous class Class 

什麼,看看有什麼請求對象(以可讀的方式)的最好方法?

+0

相關?[無法在ruby中轉儲匿名類Class](http://stackoverflow.com/q/15172540/456814)。 – 2014-05-21 05:14:08

回答

5
logger.info ("REQUEST: \n " + request.inspect) 
+0

'inspect'把所有東西都放在一條線上 - 不可能看到發生了什麼 – 2009-08-30 02:28:20

+1

我想我只是習慣以這種方式閱讀它。你遇到的問題是不是每個類都定義了to_yaml,特別是你看到的錯誤中的「Class」。 雖然你可能更具體。是否有理由需要查看整個請求對象,而不僅僅是其某些子屬性? – jdl 2009-08-30 06:52:39