Я посмотрел на https://apidock.com/rails/ActiveRecord/Callbacks/before_update и там написано, что before_update устарела. Кто-нибудь знает, почему это так и что будет альтернативой?
У меня есть некоторый код logi c, который должен запускаться специально при обновлении существующей записи. Before_save вызывается как при создании, так и при обновлении, поэтому я не могу это использовать.
Редактировать: Я думаю, я могу сделать before_save: do_stuff, если:! Self.new_record? но я нахожу это все еще странным ..
Edit2:! self.new_record? внутри блока if: не работает. Мне нужно поставить! Self.new_record? logi c внутри фактического метода.