5

我看到 Mongoid 支持只读属性。有没有办法将整个文档或整个集合/模型类标记为只读?

4

1 回答 1

8

您可以访问fields类属性并针对attr_readonly. 例如:

class Model
  include Mongoid::Document

  attr_readonly *fields.keys
end

请注意,fields.keys将包括_id_type

于 2013-01-29T01:00:09.283 回答