从acts_as_votable gem migration中删除不必要的字段

时间:2017-02-06 09:03:23

标签: ruby-on-rails ruby acts-as-votable

Rails acts_as_votable gem生成当前字段集:

:cached_votes_score
:cached_votes_total
:cached_weighted_total
:cached_weighted_average
:cached_votes_up     
:cached_votes_down   
:cached_weighted_score

可以删除哪些字段,以便只显示平均投票结果?

1 个答案:

答案 0 :(得分:0)

根据docs,缓存是可选的,用于提高性能。如果他们不需要你,你可以简单地删除列。

  

要加快执行速度,您可以将缓存列添加到可投票模型的表中。每次投票后,这些列将自动更新。