Як конвертувати об’єкт хеш-рубіну в 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