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