Làm cách nào để chuyển đổi một đối tượng băm ruby thành JSON? Vì vậy, tôi đang thử ví dụ này dưới đây & nó không hoạt động?
Tôi đã xem xét RubyDoc và rõ ràng Hash
đối tượng không có to_json
phương pháp. Nhưng tôi đang đọc trên blog mà Rails hỗ trợ active_record.to_json
và cũng hỗ trợ hash#to_json
. Tôi có thể hiểu ActiveRecord
là một đối tượng Rails, nhưng Hash
không có nguồn gốc từ Rails, nó là một đối tượng Ruby thuần túy. Vì vậy, trong Rails bạn có thể làm một hash.to_json
, nhưng không phải trong Ruby thuần túy ??
car = {:make => "bmw", :year => "2003"}
car.to_json