#New_record? функция определяет, была ли сохранена запись. Но на after_save
крючке всегда ложно . Есть ли способ определить, является ли запись новой записью или старой после обновления?
Я надеюсь не использовать другой обратный вызов, например, before_create
чтобы установить флаг в модели или потребовать другой запрос в базу данных.
Любой совет приветствуется.
Edit: Нужно, чтобы определить его в after_save
крюке, и для моего конкретного случая использования, нет updated_at
или updated_on
метку времени