2012-01-29 72 views
1

我环顾四周,但我没有看到一个很好的方法来做到这一点。如果我在Mongoid中定义一个字段,我该如何使它在第一次保存后不能被修改?创建保存对象后无法修改的mongoid字段?

I.e.

field :my_field, type: String, default: -> { "some computed value that I want to be immutable" } 
+0

mongoid中的默认值不保存在db中。 – apneadiving 2012-01-29 21:58:09

回答