Como converter um objeto de hash ruby para JSON? Então, eu estou tentando este exemplo abaixo e ele não funciona?
Eu estava olhando para o RubyDoc e, obviamente, o Hash
objeto não tem um to_json
método. Mas estou lendo em blogs que o Rails suporta active_record.to_json
e também suporta hash#to_json
. Eu posso entender que ActiveRecord
é um objeto Rails, mas Hash
não é nativo do Rails, é um objeto Ruby puro. Então no Rails você pode fazer um hash.to_json
, mas não em Ruby puro?
car = {:make => "bmw", :year => "2003"}
car.to_json