【发布时间】:2011-03-31 06:40:45
【问题描述】:
我需要修改 Ruby 应用返回的 JSON。 从我的谷歌搜索来看,我似乎必须在我的班级中覆盖 as_json,但我无法让它工作
JSON:
"foo_class" = {
"created_at" = "2011-03-30T11:45:48Z";
#And so forth....
我想将 foo_class 修改为 foo,即它自己的类名,并且没有任何属性。
class FooClass < ActiveRecord::Base
def as_json(options={})
json = super(options)
#How do i modify only the class name in returned json?
#And leave the properties as is...
return json
end
【问题讨论】:
标签: ruby-on-rails json