gpt4 book ai didi

ruby-on-rails-3 - Rails 控制台——输出查询结果表

转载 作者:行者123 更新时间:2023-12-04 23:53:56 28 4
gpt4 key购买 nike

在 rails 控制台上(仅作记录,rails 3.2),如何将它输出到 STDOUT 我的查询结果表(即:包含列名称和值的表)?

User Load (6.5ms)  SELECT `users`.* FROM `users`
---------------------------
Id | Name | Address | Phone
---------------------------
1 | Sam | ZZZ 10 | 55555
---------------------------
2 | xxxx | xxxxxxx | xxxxx

谢谢!

ps:请注意,query.explain 不是我需要的。

最佳答案

我写了一个 gem 来做这个! http://tableprintgem.com

table_print ruby gem - explore your data

table_print 最强大的功能是能够在与它相关的其他对象的上下文中查看您的数据。您可以使用到达它们所需的方法链来引用嵌套对象。此示例显示来自三个不同表的数据:

  • name 来自 Author 表(通过 author.name 获取)
  • title 来自 Book 表(通过 author.books.title 获得)
  • caption 来自 Photo 表(通过 author.books.photos.caption 获得)

table_print ruby gem - contextualize your data

http://tableprintgem.com 上有一个简短的介绍截屏视频

关于ruby-on-rails-3 - Rails 控制台——输出查询结果表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12300476/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com