はここに私の状況です:私は保存するときに「完全な」SomeActionのステータス属性を更新するためのモデレーションを希望ベストプラクティス
class SomeAction < ActiveRecord::Base
has_one :moderation
end
class Moderation < ActiveRecord::Base
belongs_to :some_action
end
:私は2つのActiveRecordのモデルを持っていますそれに関連する節度。何らかの理由でSomeActionへの更新が失敗した場合、節度を保存しないようにしたいと思います。私はbefore_saveコールバックでこれを行うべきだと知っていますが、SomeActionレコードが更新可能でないことを認識した後でfalseを返すと、すべてがロールバックされません。任意のIDE