Serialization
serializable_hash(options = nil)
序列化操作,提供了 :only, :except 选项。常用的 as_json
封装并扩展了它。
使用 Serialization 需要 record.respond_to? :attributes
# => true 因为转换的过程使用到相应 model 的 attributes 实例方法。
此外,还有相关 module 及方法:
JSON
Xml
该模块在 Rails 5 已被移除。
注意几个转化成 json 方法之间的区别:
最后更新于