serialize-rails:rails 属性序列化为 yaml、json、xml 和 ruby​​ marshal

时间:2024-07-20 19:57:14
【文件属性】:

文件名称:serialize-rails:rails 属性序列化为 yaml、json、xml 和 ruby​​ marshal

文件大小:12KB

文件格式:ZIP

更新时间:2024-07-20 19:57:14

Ruby

序列化的Rails 轨道4注 Rails 4 中有一些关于 serialize 方法的内部变化。 这些更改似乎会影响序列化与二进制列类型(如 bytea)结合使用的方式。 目前我不建议在 Rails 4 上将二进制列类型与这个 gem 结合使用。如果你想了解更多信息,请参阅 说明和使用 Rails 已经支持属性的序列化,但是只能做 Yaml。 此 gem 升级了默认的 Rails 序列化方法,因此您可以序列化为 yaml、json 和 marshal(Ruby 二进制格式)。 如果您希望它占用更少的空间,它还支持 gzip 输出。 格式可以是以下之一: :yaml, :json, :marshal Yaml 是默认设置,如果您不使用任何新选项,serialize 的行为将与正常情况一样。 用法示例: class Mouse < ActiveRecord :: Base


网友评论