牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

Railsレシピ087『rails consoleでモデルを操作する』の記事の中の「yメソッド」が効かない件のメモ

(ruby1.9.3, rails3.2.11)

Case

irb(main):001:0> y User.first.attributes
  User Load (0.3ms)  SELECT `users`.* FROM `users` LIMIT 1
NoMethodError: undefined method `y' for main:Object

Answer

irb(main):002:0> YAML::ENGINE.yamler = 'syck'
=> "syck"
irb(main):003:0> y User.first.attributes
  User Load (0.3ms)  SELECT `users`.* FROM `users` LIMIT 1
--- 
id: 1
email: hoge@hoge.com
: