是否可以在rails 3中的habtm关系上使用计数器缓存?
我真的需要它来加速我的申请。
答案 0 :(得分:3)
HABTM
没有内置方法,但制作自己的计数器缓存很简单(实际上,在我发明counter_cache
之前,我已多次这样做了。
或使用has_many :throught
代替HABTM
关联。我从不使用HABTM
因为它看起来很尴尬。
相关主题:
答案 1 :(得分:3)
在rails 4中,counter_cache
has_and_belongs_to_many
关系的效果非常好。
答案 2 :(得分:2)
为了它的价值,我为你can see here创建了一个HABTM版本。
如果您有任何问题/意见/建议,请随时离开 - 甚至分叉,让我看看:)