我试图统计多个问题的总回答,但它比这更复杂一些。
我有Notifications
那个属于Questions
然后Responses
那个属于Questions
。
通知是链条的开始。例如,我有 2notification
条记录:
[
#<Notification id: 1, question_id: 58, email: "bob@example.com", frequency: "daily">,
#<Notification id: 2, question_id: 25, email: "bob@example.com", frequency: "daily"`>
]
我要查找的是这些通知的总数responses
。再次notifications
,responses
属于questions
。
它基本上与notification.question.responses.count
为每一个相加相同。只是想找出一种更直接的方法来解决这个问题。