1

Rails 3.1.0 で Active Record Reputation System を使用しています。ユーザーが賛成票または反対票を投じることができるモデルがあります。特定のモデル インスタンスが投票された回数を確認するにはどうすればよいですか? 「y 人中 x 人のユーザーがこのアイテムに賛成票を投じました」と言えるようにしたいと思います。y を取得するにはどうすればよいですか?

4

1 に答える 1

3

レピュテーションのあるモデルがあり、そのモデルのインスタンス model_instance がある場合、総投票数は次のように取得できます。

model_instance.evaluations.count
于 2012-10-29T00:45:07.797 に答える