Как преобразовать хэш-объект ruby в JSON? Итак, я пытаюсь этот пример ниже, и он не работает?
Я смотрел на RubyDoc, и, очевидно, у объекта Hash
нет метода to_json
. Но я читаю в блогах, что Rails поддерживает active_record.to_json
, а также поддерживает hash#to_json
. Я могу понять, ActiveRecord
- это объект Rails, но Hash
не является родным для Rails, это чистый объект Ruby. Так что в Rails вы можете сделать hash.to_json
, но не в чистом Ruby ??
car = {:make => "bmw", :year => "2003"}
car.to_json