Моя ассоциация с моделями выглядит следующим образом
Люди модели
принадлежит_ к категории: has_one: account,: through =>: категория
категория модели
принадлежит_: учетная запись has_many : Заказы
модель счета
has_many: категории
Модель уровня
acceptt_nested_attributes: people
Я написал
@level.update_attributes (PARAMS [: уровень]) * 1 040 *
в контроллере уровня.
Здесь, когда я обновляю модель уровня, он также обновляет флаг updated_at в account_model. Я хочу избежать обновления в модели аккаунта, то есть избегать установки флага updated_at в модели аккаунта. как я могу избежать этого?
Раньше я делал что-то вроде этого:
Account.record_timestamps = false level.save Account.record_timestamps = true
Вы можете сделать его красивее, создав метод-обертку, который получит блок для выполнения без отметок времени.