Tôi muốn sửa đổi tên lớp khi gọi to_json trên mô hình AR.Ghi đè tên mô hình as_json hoặc to_json
ví dụ:
Book.first.to_json
#=> "{\"book\":{\"created_at\":\"2010-03-23
Book.first.to_json(:root => 'libro')
#=> "{\"libro\":{\"created_at\":\"2010-03-23
Có một tùy chọn để làm điều này?
Tôi không biết về trọng to_json nhưng bạn có thể đặt ActiveRecord :: Base.include_root_in_json = false và nó sẽ không ra nút gốc, bạn có thể sau đó thêm bất kỳ nút gốc nào bạn thích. – Corey