2009-09-09 86 views

答えて

5

という一般的 '最良' 解決策はありません。どのように動作し、どのようなものがあなたのアプリケーションのニーズに合っているかを確認してください。この場合、acts_as_votableはモデルの投票を許可します。 vote_fuには、広告として「acts_as_voter」の概念が含まれており、投票できるモデルを制限しています。また、ユーザーの投票に基づいてカルマに与えるために 'has_karma'を追加します。

お分かりのように、どちらもオプションであり、あなたのニーズに最も適したものだけがわかります。

3

ここには少し遅れていますが、私がvote_fuに言うことができるのはacts_as_voteable(そしてその構文をサポートしています)に触発されていますが、もっと積極的に開発されています。

3

vote_fuは非常に古く、現代のレール配布(私は3.2.5を使用しています)と互換性がありません。 Thumbs_upはそれをRails 3.x開発のフォームに置き換えました。それでも、まだ維持されているので、acts_as_votableのいずれかを実行してください。

Thumbs_upには、組み込みのカルマ追跡のような追加オプションがあります。

関連する問題