这里是我的情况:我有两个ActiveRecord的模式:最佳实践
class SomeAction < ActiveRecord::Base
has_one :moderation
end
class Moderation < ActiveRecord::Base
belongs_to :some_action
end
我想适度更新SomeAction的状态属性为“完成”时,我救适度与它相关。如果由于某种原因SomeAction的更新不成功,我希望适度不保存。我知道我应该在before_save回调中这样做,但是返回false(在意识到SomeAction记录不可更新后)将不会ROLLBACK一切。任何IDE