コンソールでuser = Users.all
を使用してデータベースからいくつかのレコードを取得していますが、それらは非常に判読不能です。Rails:コンソールでYamlの結果を表示する方法
Yamlは読みやすくするために、結果をYamlに変換する方法はわかりません。
コンソールでuser = Users.all
を使用してデータベースからいくつかのレコードを取得していますが、それらは非常に判読不能です。Rails:コンソールでYamlの結果を表示する方法
Yamlは読みやすくするために、結果をYamlに変換する方法はわかりません。
require 'yaml'
puts user.to_yaml
また、単にコンソールにあなたのコマンドに 'Y' を前に付加することができます
y User.all
YAML出力を取得するには。
これは 'zeus console'で私にとってはうまくいきません - " NoMethodError:未定義メソッド 'y 'for main:Object" – redtree
あなたのような出力の後に「_ Y」を入力することができます
User.all
y _
あなたの出力はRailsの備品の準備ができている属性にそれを制限する場合:
User.all.each {|u| y u.attributes}
おかげで、I以前は「puts」を使わずに済みました。システムが許せば答えとして受け入れます。 – Leahcim