루비 해시 객체를 JSON으로 변환하는 방법? 그래서 아래 에서이 예제를 시도하고 있는데 작동하지 않습니까?
RubyDoc을보고 있었고 분명히 Hash
객체에는 to_json
메소드 가 없습니다 . 그러나 저는 Rails가 지원 active_record.to_json
하고 지원하는 블로그를 읽고 있습니다 hash#to_json
. ActiveRecord
Rails 객체 는 이해할 수 있지만 Hash
Rails 고유의 것은 아니며 순수한 Ruby 객체입니다. 그래서 Rails hash.to_json
에서는 순수 루비에서는 할 수 없습니다.
car = {:make => "bmw", :year => "2003"}
car.to_json