2

DBに10個の質問と回答の表があります。(:question_id, :answer)

1、3、5、7、9 の質問はグループ 1 です。

2、4、6、8、10 の質問はグループ 2 です。

各質問には、A/B の 2 つの回答があります。

A=0

B=1

各グループの質問への回答の合計を数える必要があります。これを行う方法?

4

1 に答える 1

0

これを試して

Question.count(:group => 'group_id')

Question という Activerecord モデルがあり、グループを保持するために group_id という列属性があるとします。

HTH

于 2012-12-05T04:43:09.943 に答える