I have a Post model which I've made impressionable:
is_impressionable :counter_cache => true, :column_name => :views
I was thinking about, let's say once a month, clearing impressions older than a given period. Would this somehow reset the counters cache in the posts table too ? In this case, is there any solution ( increment only counter cache ? ) to avoid the impressions table growing bigger and bigger until it goes out of control without resetting the counters ?
Thanks