如何在 Hirb 中强制垂直表或限制列?

发布于 2024-09-13 11:09:07 字数 221 浏览 20 评论 0原文

我想在 Rails 控制台中显示一些活动记录,我启用了 Hirb。该表格足够窄,可以显示(因此 Hirb 使用标准的水平表格),但列太窄,以至于内容完全无法阅读。你知道我能做些什么吗?

只显示几列就很好了(我的记录在纯数组中,而不是 AR 集合中,所以我不能只将 :select 传递给 finder 方法)。强制 Hirb 在垂直表格中显示记录也是完美的。

提前致谢。

I want to display few active records in rails console, I have Hirb enabled. The table is narrow enough to be displayed (so Hirb uses standard, horizontal table) but columns are so narrow that content is completely unreadable. Do you have any idea what I could do about it?

Displaying only few columns would be great (I have records in a pure Array, not AR collection, so I cannot just pass :select to finder method). Forcing Hirb to display records in vertical table would be perfect as well.

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

战皆罪 2024-09-20 11:09:07

如果您查看 hirb 的自述文件 的“视图:随时随地”部分,您会看到hirb 为您提供了一个表格命令,让您选择列/字段:

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

如果您想启用垂直视图,请阅读 文档。特别是,了解表格的选项 (:vertical是您想要的)并了解 hirb 的配置文件格式

以后,请在 github 上提出这些问题。

If you look at the 'Views: Anytime, Anywhere' section of hirb's readme, you'll see that hirb provides you with a table command that let's you select columns/fields:

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

If you'd like to enable a vertical view, read the docs. In particular, learn about a table's options (:vertical is what you want) and learn about hirb's config file format.

In the future, please ask these questions on github.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文