2010-08-11 31 views
7

我想在rails控制檯中顯示少量活動記錄,我已啓用Hirb。該表格足夠窄以便顯示(所以Hirb使用標準的水平表格),但是列很窄,內容完全不可讀。你知道我能做些什麼嗎?如何在Hirb中強制垂直表格或限制列?

顯示只有幾列會很好(我有記錄在一個純粹的陣列,而不是AR收集,所以我不能只通過:select找到方法)。強制Hirb在垂直表中顯示記錄也是完美的。

在此先感謝。

回答

7

如果你看一下「意見:隨時隨地」的hirb's readme部分,你會看到hirb爲您提供,它可以讓你選擇列/字段的表命令:

>> extend Hirb::Console 
=> main 
>> table My_AR_Array, :fields=>[:field1, :another_field, :and_another_one] 
# ... Displays table with only these three columns 

如果」 d喜歡啓用垂直視圖,請閱讀the docs。特別是,瞭解一個table's options(:垂直是你想要的)並瞭解hirb's config file format

未來,請在github上提問這些問題。