2017-02-06 5 views
0

Railsのacts_as_votable宝石は、フィールドの現在のセットを生成し、不要なフィールドを削除します。投票の唯一の平均の結果を表示できるように削除することができるフィールドacts_as_votable宝石の移行

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

答えて

0

docsによると、キャッシングはオプションで、パフォーマンスを向上させるために使用されます。彼らにあなたの必要がない場合は、単に列を消去することができます。

実行を高速化するには、キャッシュ可能な列をボートテーブルモデルのテーブルに追加します。これらの列は、投票ごとに自動的に更新されます。