Mongoid相当于ActiveRecord的`serialize`方法

mpo*_*z08 10 ruby serialization mongodb mongoid ruby-on-rails-3

希望这个标题非常明显.

我正在使用mongoidRails应用程序作为我的ORM,我想知道是否有人知道它是否与ActiveRecord的serialize方法等效.我查看了mongoid文档,但还没有找到任何东西.

以下是该模型的示例:

class Foo
  include Mongoid::Document

  field :params, type: String
  serialize :params            # method from ActiveRecord
end
Run Code Online (Sandbox Code Playgroud)

提前致谢!

fl0*_*00r 20

只要您可以存储在数组和散列字段中,就不需要使用MongoDB进行序列化.

field :hash_params, type: Hash
field :array_params, type: Array
Run Code Online (Sandbox Code Playgroud)