我正在使用Ruby on Rails 3,我想重写to_json
方法。如何更改覆盖'to_json'方法的值?
此时我使用下面的代码,以避免导出重要信息。
def to_json
super(
:except => [
:password
]
)
end
如果我想用这种方法改变一个值,我可怎么办?
例如,我想利用用户名
:name => name.capitalize
上检索该
@user.to_json
类似的问题在这里,可能会有所帮助。 http://stackoverflow.com/questions/4703509/how-to-customize-the-to-json-method-in-rails3 – lashleigh 2011-03-01 21:18:01