Ruby on Rails Sunday, August 29, 2010

Parker Selbert wrote:
> (ActiveRecord::Persistence)
> save(options)
> Saves the model.
>
> If the model is new a record gets created in the database, otherwise the
> existing record gets updated.
> By default, save always run validations. If any of them fail the action
> is cancelled and save returns false. However, if you supply :validate =>
> false, validations are bypassed altogether. See
> ActiveRecord::Validations for more information.
>
> There's a series of callbacks associated with save. If any of the
> before_* callbacks return false the action is cancelled and save returns
> false. See ActiveRecord::Callbacks for further details.

That portion was from the Rails 3 docs, forgot to add that.
--
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