Ruby on rails 在竖起拇指的宝石中使用业力

Ruby on rails 在竖起拇指的宝石中使用业力,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-4,voting-system,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 4,Voting System,我使用gem为我的Rails应用程序(类似于stackoverflow的问答应用程序)创建了一个投票系统 问题是我希望用户(提交答案和问题)的业力基于他所写的答案和问题 has_karma :questions, :as => :submitter, :weight => [ 1, 0.5 ] 上面一行,用户模型中的wirtten根据提交的问题计算他的业力。希望根据答案和问题计算业力 这可行吗?我发现我们可以做到: has_karma :questions, :as => :

我使用gem为我的Rails应用程序(类似于stackoverflow的问答应用程序)创建了一个投票系统

问题是我希望用户(提交答案和问题)的业力基于他所写的答案和问题

has_karma :questions, :as => :submitter, :weight => [ 1, 0.5 ]
上面一行,用户模型中的wirtten根据提交的问题计算他的业力。希望根据答案和问题计算业力


这可行吗?

我发现我们可以做到:

has_karma :questions, :as => :user, :weight => [ 1, 1]
 has_karma :answers, :as => :user, :weight => [ 1, 1]
然后将根据问题和答案计算业力。太好了:)