ruby – 如何强制垂直表或限制Hirb中的列?

前端之家收集整理的这篇文章主要介绍了ruby – 如何强制垂直表或限制Hirb中的列?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在rails控制台中显示一些活动记录,我启用了Hirb.该表足够窄以便显示(因此Hirb使用标准的水平表)但是列非常窄,内容完全不可读.你知道我能做些什么吗?

显示几列很棒(我在纯数组中有记录,而不是AR集合,所以我不能只传递:select to finder方法).迫使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

如果您想要启用垂直视图,请阅读the docs.特别是,了解table’s options(:垂直是您想要的)并了解hirb’s config file format.

将来,请在github提出这些问题.

原文链接:https://www.f2er.com/ruby/268139.html

猜你在找的Ruby相关文章