Ruby on Rails Saturday, July 31, 2010

thank!
I copy the after_update() doc as following:
#######
after_update()

Is called after Base.save on existing objects that have a record. Note
that this callback is still wrapped in the transaction around save. For
example, if you invoke an external indexer at this point it won't see
the changes in the database.
########
I don't understand "Note that this callback is still wrapped in the
transaction around save".
if exception occurs when saving the existing record, or when executing
after_update method body,both the existing record's saving and sql
statements in the after_update method body are all rollbacked?


--
Posted via http://www.ruby-forum.com/.

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment