Я бы хотел, чтобы ActiveRecord автоматически устанавливал некоторые поля БД с помощью обратных вызовов.
class Product < ActiveRecord::Base
after_create :set_locale
def set_locale
self.locale = I18n.locale
end
end
In ./script/console Я делаю
p = Product.create
p
Поле p.locale не установлено. Что я сделал не так?