我使用thumbs_up gem为我的Rails应用程序创建了一个投票系统(这是一个像Stack Overflow这样的问题/答案应用程序)。
问题在于我希望用户(提交答案和问题)的业力基于他所写的答案和问题。
has_karma :questions, :as => :submitter, :weight => [ 1, 0.5 ]
以上一行,用户模型中的wirtten根据提交的问题计算他的业力。想根据答案和问题计算业力。
可行吗?
答案 0 :(得分:0)
我发现我们可以这样做:
has_karma :questions, :as => :user, :weight => [ 1, 1]
has_karma :answers, :as => :user, :weight => [ 1, 1]
然后将根据问题和答案计算业力。那太好了:))