Easy before_update question (i hope)


#1

in a before_update is there an easy way to check if a specific field
is being changed?

for example

def before_update
unless current.email == new.email
# do stuff
end
end

obviously “current.email” and “new.email” are wrong. i am guessing one
will be “self.email”, what would the other be?


#2

On 10 Nov 2008, at 09:02, scott wrote:

end

obviously “current.email” and “new.email” are wrong. i am guessing one
will be “self.email”, what would the other be?

from 2.1 onwards you’ll get an email_changed? method for free.

Fred