2023-07-01から1ヶ月間の記事一覧

Rails でトランザクション完了後に更新内容を取得する #rails

概要 トランザクションとは分離したいが、保存した内容によって事後処理を行いたい場合がある。 changed? や hoge_changed? あたりは save 後には false になってしまうため、更新内容を取得できない。 ApplicationRecord.transaction do if foo.name_change…