before_save, after_saveといったコールバックを実行せずにフィールドの値を更新するには、set
メソッドを利用する。after_saveの中で値を更新したい時に便利。
以下は例。
item = Item.first item.set(:description, "It's so nice!")
簡単ですね。
http://mongoid.org/en/mongoid/docs/persistence.html#atomic
before_save, after_saveといったコールバックを実行せずにフィールドの値を更新するには、set
メソッドを利用する。after_saveの中で値を更新したい時に便利。
以下は例。
item = Item.first item.set(:description, "It's so nice!")
簡単ですね。
http://mongoid.org/en/mongoid/docs/persistence.html#atomic