我想在rails控制台中显示一些活动记录,我已经启用了hirb。该表足够窄,可以显示(因此hirb使用标准的水平表),但列太窄,内容完全不可读。你知道我能做些什么吗?
只显示很少的列是很好的(我在纯数组中有记录,而不是ar集合,所以我不能只将:select
传递给finder方法)。强制hirb在垂直表中显示记录也是完美的。
提前谢谢。
最佳答案
如果您查看hirb's readme的“视图:随时随地”部分,您将看到hirb为您提供了一个table命令,用于选择列/字段:
>> extend Hirb::Console
=> main
>> table My_AR_Array, :fields=>[:field1, :another_field, :and_another_one]
# ... Displays table with only these three columns
如果要启用垂直视图,请阅读the docs。特别是,了解table's options(:垂直是您想要的)和hirb's config file format。
今后,请在github上提出这些问题。