2

我正在使用user = Users.all控制台从数据库中检索一些记录,但它们非常不可读。

我知道 Yaml 会使它更清晰,但不知道如何将结果转换为 Yaml。

4

4 回答 4

6
require 'yaml'
puts user.to_yaml
于 2012-05-11T02:18:05.727 回答
2

您也可以在控制台中的命令前添加“y”:

y User.all

获取 yaml 输出。

于 2012-05-11T14:26:54.487 回答
0

如果您希望输出为 Rails 固定装置做好准备,请将其限制为属性:

User.all.each {|u| y u.attributes}
于 2017-08-17T08:32:12.170 回答
0

您可以在输出后键入“y _”,例如:

User.all
y _
于 2015-09-23T20:59:01.157 回答