【发布时间】:2010-03-15 17:58:49
【问题描述】:
在to_json 中使用:methods 时,有没有办法重命名密钥?我正在尝试用它的 base62 版本替换真实 ID,并且我希望 base62_id 的值具有键 :id。
@obj.to_json(
:except => :id
:methods => :base62_id
)
我试过了
@obj.to_json(
:except => :id
:methods => { :id => :base62_id }
)
但这没有用。
有什么建议吗?
【问题讨论】:
标签: ruby-on-rails json