如何在Hirb中强制垂直表格或限制列?
问题描述:
我想在rails控制台中显示少量活动记录,我已启用Hirb。该表格足够窄以便显示(所以Hirb使用标准的水平表格),但是列很窄,内容完全不可读。你知道我能做些什么吗?如何在Hirb中强制垂直表格或限制列?
显示只有几列会很好(我有记录在一个纯粹的阵列,而不是AR收集,所以我不能只通过:select
找到方法)。强制Hirb在垂直表中显示记录也是完美的。
在此先感谢。
答
如果你看一下“意见:随时随地”的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上提问这些问题。