Ведение журнала вызова метода активной записи в Rails 3 - как - PullRequest
0 голосов
/ 14 сентября 2010

Я ищу лучший способ записать некоторые вызовы метода сохранения.Это будет сохранено в другой базе данных.Мне нужно регистрировать модель и ее атрибуты, а также пользовательскую модель, которую нужно каким-то образом извлечь из сессии.Как сделать это Rails Way?

1 Ответ

0 голосов
/ 14 сентября 2010

это будет записывать строку в вашем журнале при каждой операции сохранения:

#<User id: nil, name: "hi", created_at: nil, updated_at: nil>

в модели:

class User <ActiveRecord::Base

before_save :log_attributes

protected
  def log_attributes
    logger.info self.inspect
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...