That didn't work. I received: ArgumentError: wrong number of arguments
(1 for 2)
I tried something like this and it also didn't work:
Product.update_all("test3", :sum => "test"+"test2", :group => "id")
I'd imagine I'm not that far off, but I can't figure it out.
On Jan 16, 6:19 am, Frederick Cheung <[email protected]>
wrote:
> On 16 Jan 2009, at 10:19, Herman wrote:
>
>
>
> > Basically what I'm trying to do is get the sum of 2 columns and save
> > those results in another. I guess I'm looking to do something like
> > this:
> > a = Product.find(:all)
> > b = Product.sum("test + test2", :group => "id")
> > a.test3 = b
> > a.save
>
> > Obviously that doesn't work, but I'm trying to achieve something like
> > that. Any suggestions?
>
> Product.update "test3 = test+test2" would probably do it.
>
> Fred
>
>
--~--~---------~--~----~------------~-------~--~----~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---