In my create actions, I customarily do like @user = User.new params[:user if @user.save ... else ... end
But update_attributes should also return true or false, I believe. On Wed, May 20, 2009 at 4:42 PM, David Susco <[email protected]> wrote: > So, in my crud controllers, should I be using calls to save instead of > create and update_attributes? As those just return the object, and not > true of false based on my validations. > > Dave > > On Wed, May 20, 2009 at 4:30 PM, Eric Mill <[email protected]> wrote: >> Yeah, but in practice, you'd call @user.save, which internally calls >> #valid?, and returns true or false on whether the object was saved or >> not. If the object wasn't saved, @user.errors is populated with the >> error messages. >> >> -- Eric >> >> On Wed, May 20, 2009 at 4:03 PM, Magnus Holm <[email protected]> wrote: >>> I'm a little rusty on AR at the moment, but I think it looks something like >>> this: >>> In the controller: >>> if @user.valid? >>> # everything is fine >>> else >>> # ops! @user.errors contains the errors >>> end >>> //Magnus Holm >>> >>> >>> On Wed, May 20, 2009 at 19:43, David Susco <[email protected]> wrote: >>>> >>>> Can ActiveRecord::Validations::ClassMethods be used to provide >>>> feedback to the user? I noticed the tepee example uses >>>> "validates_uniqueness_of ". If the title isn't unique however nothing >>>> is written and the user is never notified. >>>> >>>> Does anyone have an example or two of how I could go about informing >>>> the user that the title they entered was not unique and they need to >>>> enter another? >>>> >>>> -- >>>> Dave >>>> _______________________________________________ >>>> Camping-list mailing list >>>> [email protected] >>>> http://rubyforge.org/mailman/listinfo/camping-list >>> >>> >>> _______________________________________________ >>> Camping-list mailing list >>> [email protected] >>> http://rubyforge.org/mailman/listinfo/camping-list >>> >> _______________________________________________ >> Camping-list mailing list >> [email protected] >> http://rubyforge.org/mailman/listinfo/camping-list >> > > > > -- > Dave > _______________________________________________ > Camping-list mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/camping-list > _______________________________________________ Camping-list mailing list [email protected] http://rubyforge.org/mailman/listinfo/camping-list

