【发布时间】:2011-04-19 02:30:21
【问题描述】:
有没有办法在脚本/控制台环境中以表格形式显示 Active Record 结果?
【问题讨论】:
标签: ruby-on-rails ruby rubygems console irb
有没有办法在脚本/控制台环境中以表格形式显示 Active Record 结果?
【问题讨论】:
标签: ruby-on-rails ruby rubygems console irb
是的。有一个名为 hirb 的 gem 可以很好地做到这一点。
【讨论】:
还可以查看http://tableprintgem.com。这是查看结构化数据列表的一种有效方式,可以轻松扫描和比较大量记录(对于许多人来说,这是一种舒适地回归到过去的 SQL 命令行输出:)
table_print 最强大的功能是能够在与其相关的其他对象的上下文中查看您的数据。您可以使用访问它们所需的方法链来引用嵌套对象。此示例显示来自三个不同表的数据:
http://tableprintgem.com 有一个简短的介绍性截屏视频
(完全披露:我写了这个 gem)
【讨论】: