标签: ruby-on-rails caching rails-activerecord
我的Contact模型belongs_to User且:counter_cache为真。
Contact
belongs_to
User
:counter_cache
每当User有新的Contact时,Rails会更新User.contacts_count列,但它也会更新User expired_at时间戳。
User.contacts_count
expired_at
由于我的缓存策略,我不希望这种情况发生,我不需要缓存在用户获得新联系时过期。
除了实现手动计数器缓存之外,还有其他方法吗?