ruby-on-rails - Rails 3序列化

标签 ruby-on-rails serialization ruby-on-rails-3

我正在寻找学习如何在Rails 3中序列化数据...

我想学习的东西:

  • A.序列化的数据是什么样的(例如photo_id:123123,photo_name:“Blah”)
  • B.如何在Rails 3中序列化数据
  • C.如何提取序列化数据以执行上述给出的mydate.photo_id之类的操作。

  • 谢谢!

    最佳答案

    ActiveRecord具有以下内置版本:http://api.rubyonrails.org/classes/ActiveRecord/Base.html#method-c-serialize

    如果在模型中指定属性已序列化,则AR透明地处理序列化/反序列化。调用访问器时,它将即时反序列化返回Ruby对象(哈希,数组等)。然后,您可以像平常一样修改对象,然后在保存记录时,它将重新序列化并存储它。

    关于ruby-on-rails - Rails 3序列化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3834902/

    相关文章:

    ruby-on-rails - 为什么 Rails 增量方法不保存更改?

    android - Rails - 谷歌云消息传递 rpush gem

    ruby-on-rails - Ruby on Rails - 设计 - 查看当前登录的用户

    ruby-on-rails - rails + 新遗物 : What does RPM mean?

    ruby-on-rails - 在 Ruby/Rails 中使用特定排序规则对值进行排序

    javascript - Rails - 从 javascript 调用 Controller

    html - Rails 和 WiceGrid : HTML escape

    ruby-on-rails - Rails 5 - 如何获取 activerecord 的 serializable_hash?

    c# - protobuf-net 忽略 [KnownType] 并需要添加 ProtoInclude

    java - 将固定大小的 Map 序列化为 CBOR