Here is the problem
There is a gallery model and image model
gallery has many images
gallery has images_count.

When I change image from one gallery to another i have to update the
counter cache(It does not happen automatically on doing
gallery2.images << image).
So i do
gallery1.images_count -= 1
gallery2.images_count += 1
gallery1.save
gallery2.save

but this still does not update the count of the images

when i see the log files, the update queries are fired, but they
update only the updated_at column and not the images_count column.
The same thing works when done through console.
Can any one explain why this is happening?


Regards,
Pankaj


--~--~---------~--~----~------------~-------~--~----~
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+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to