我正在使用user = Users.all
控制台从数据库中检索一些记录,但它们非常不可读。
我知道 Yaml 会使它更清晰,但不知道如何将结果转换为 Yaml。
我正在使用user = Users.all
控制台从数据库中检索一些记录,但它们非常不可读。
我知道 Yaml 会使它更清晰,但不知道如何将结果转换为 Yaml。
require 'yaml'
puts user.to_yaml
您也可以在控制台中的命令前添加“y”:
y User.all
获取 yaml 输出。
如果您希望输出为 Rails 固定装置做好准备,请将其限制为属性:
User.all.each {|u| y u.attributes}
您可以在输出后键入“y _”,例如:
User.all
y _