Учитывая, что в вашем вопросе не так много деталей, я предполагаю, что вы имеете в виду объекты ActiveRecord.Чтобы просмотреть измененные атрибуты на так называемых «грязных объектах», вы можете сделать следующее:
User.changed #=> ["name", "email"]
User.changes #=> { "name" => ["Joe", "Joseph"] }
Существуют также методы для каждого атрибута, если вам нужно проверить определенные.
User.name_changed? #=> true
User.name_change #=> ["Joe", "Joseph"]
Подробнее здесь: http://ryandaigle.com/articles/2008/3/31/what-s-new-in-edge-rails-dirty-objects