Rails 4,印象派和counter_cache

西蒙妮·玛格丽特丽

我有一个Post模型,使我印象深刻

is_impressionable :counter_cache => true, :column_name => :views

我当时在考虑,例如每月一次,清除比给定时间还早的印象。这会以某种方式重置发帖表中的计数器缓存吗?在这种情况下,是否有解决方案(仅增加计数器缓存?),以避免印象表变得越来越大,直到失去控制而不重置计数器为止?

谢谢

罗宾

您无法从印象表中删除印象,因为每次需要更新缓存时,印象派实际上都会重新计算所有印象(由您提供的唯一选项过滤is_impressionable)。

我不确定您可以使用gem来实现所需的功能,除了修补它或自己管理counter_cache之外。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails印象派进行昂贵的查询

来自分类Dev

从Rails 4中的印象派宝石重新打开印象课

来自分类Dev

Rails 4-令人印象深刻的后台工作中的印象派

来自分类Dev

Rails:如何增加counter_cache?

来自分类Dev

Rails-总和的counter_cache

来自分类Dev

按由Rails中的印象派宝石制成的view_count对条目进行排序

来自分类Dev

印象派和查特克

来自分类Dev

Rails:counter_cache与自定义查询关联

来自分类Dev

Rails使用类似于counter_cache的布尔值吗?

来自分类Dev

Rails:将这些请求转换为counter_cache的最佳方法

来自分类Dev

印象派和friendly_id参数数量错误

来自分类Dev

上周使用印象派瑰宝观看最多的物品

来自分类Dev

无法将印象派模型添加到Solr

来自分类Dev

rails:rails的条件4

来自分类Dev

rails:rails的条件4

来自分类Dev

获取今天,昨天和本月的印象数,印象派瑰宝

来自分类Dev

Rails 4和ActionCable

来自分类Dev

Rails API和原始Rails

来自分类Dev

印象派瑰宝-按意见对帖子进行排序

来自分类Dev

Rails 4,ImageMagick和PaperClip

来自分类Dev

Rails 4,recaptcha和turbolinks

来自分类Dev

ruby on rails 和 bootstrap 4

来自分类Dev

Ajax中未更新counter_cache

来自分类Dev

Rails cache_digests和条件

来自分类Dev

Gmaps4rails-Rails 4

来自分类Dev

rails 3.2模型转换为rails 4

来自分类Dev

Rails 4中的Rails 2 with_scope

来自分类Dev

Rails:“在”之间的区别?和“包含?” 在Rails中

来自分类Dev

Rails API和Rails前端站点