Hah, yeah, the bracket is missing. And in Camping, the equivalent of Rails' "params" is "@input".
-- Eric On Thu, May 21, 2009 at 9:50 AM, David Susco <[email protected]> wrote: > Thanks, I've gotten it to work. > > On this part though: @user = User.new params[:user > > Is the closing bracket missing? Is params something from Rails that > allows you to create the user instance variable all in one line > instead of doing something like this: > > @user = User.new( > :id => input.id, > :name => input.name, > ... > ) > > Can I use it in a camping app relatively easily? > > Dave > > On Wed, May 20, 2009 at 5:27 PM, Eric Mill <[email protected]> wrote: >> 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 >> > > > > -- > 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

